FF 参考

https://developer.mozilla.org/en-US/docs/XUL_School
https://developer.mozilla.org/en-US/docs/XUL

https://developer.mozilla.org/en-US/docs/XUL_Reference 控件介绍
https://developer.mozilla.org/en-US/docs/XUL_Tutorial  控件练习
https://developer.mozilla.org/en-US/docs/Extensions
https://developer.mozilla.org/en-US/docs/XUL_School/Intercepting_Page_Loads 截取网页
https://developer.mozilla.org/en-US/docs/Code_snippets/Tabbed_browser#Detecting_page_load 代码
https://developer.mozilla.org/en-US/docs/Code_snippets/Tabbed_browser
https://developer.mozilla.org/en-US/docs/Code_snippets/On_page_loadhttps://developer.mozilla.org/en-US/docs/Code_snippets/Tabbed_browser
https://developer.mozilla.org/en-US/docs/XUL/Method
https://developer.mozilla.org/en-US/docs/Code_snippets/Windows

https://developer.mozilla.org/en-US/docs/Mozilla_event_reference 事件参考

//---------------------------

转载

Q:开发过程中的插件如何在FF中调试?
       A:还记得install.rdf中的<em:id>ugg_xchj@hotmail.com</em:id>字段嘛?在你的电脑C:\Documentsand Settings\用户名\Application Data\Mozilla\Firefox\Profiles\dqfrxoai.default\extensions的目录内创建名字为ugg.xchj@hotmail.com的文件,文件内容为正在开发这个FF扩展的绝对路径,比如D:\m\ffex\myffex\helloword。然后重启FF即可工具-》附件组件管理器中看到你的插件。

       Q:为什么我创建的扩展不能加载到FF中
       A:主要有几方面,1:确保install.rdf,chrome.manifest文件格式正确,最好的办法是直接修改已有的FF扩展包的install.rdf,chrome.manifest文件,一般这两个文件出错,FF在加载扩展过程会中断,不能再加载其他的组件。2:编码问题,一旦你的文件中出现中文,一定要确保采用utf-8格式保存文件,否则会加载失败,扩展不显示,建议所有的文件都采用utf-8格式。

      Q:如果打包xpi文件?
       A:使用winrar或者winzip打包zip,修改成xpi格式即可。注意,要在包含有install.rdf的文件目录打包,否则会提示xpi包已损坏,不能安装,另外压缩方式选择为存储。

      Q:js代码在FF扩展开发有何用处?
      A:FF扩展开发过程中,使用xul开发FF的扩展的界面,而使用js开发扩展的处理逻辑,在我提供的订餐插件中,使用js登陆网站,执行操作。Js处理逻辑很重要,我使用已经写好的js文件,很容易开发出google的扩展插件,IE的扩展插件。所以,浏览器扩展的开发,更多的是js逻辑的开发。
      学习FF扩展,最佳的方式是多看看别人写的FF扩展,下载下别人的扩展,把xpi修改成zip,直接解压看里面的结构,开发就可以,学习过程很快。另外一个好出去是FF的开发社区,多看下MDN文档,比如下面的就是官方创建一个FF扩展的过程。https://developer.mozilla.org/en/Building_an_Extension

//------------------------------------------------

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值