Mozilla Firefox扩展(Extensions)开发——XPCOM&XUL(二)

上节我们做了一个hello world,然而并没有什么卵用。这节我们实现一个具有实用功能的扩展吧!

创建我们的扩展开发目录,其结构如下:

sessionstore

                |——content

               |             |——overlay.js

               |               | ——overlay.xul

                |                 | ——prefs.xul

                |——defaults

                |                  |——preferences

                |                                    |——sessionstore-prefs.js

                |——chrome.manifest

                |——install.rdf

各文件的实现如下:

install.rdf

  
  
    
      
    [email protected]  
      
    2  
      
    Hello, World!  
      
    0.1  
      
    My sessionstore extension.  
      
    Gomita  
      
    http://www.xuldev.org/helloworld/  
      
      
        
        {ec8030f7-c20a-464f-9b0e-13a3a9e97384}  
        2.0  
        4.0.0.*  
        
      
	chrome://sessionstore/content/prefs.xul
    
 
chrome.manifest

content sessionstore content/
overlay chrome://browser/content/browser.xul chrome://sessionstore/content/overlay.xul
overlay.xul



  
                    
                    

你可能感兴趣的:(Windows开发,浏览器插件开发)