三九宝宝网宝宝教育智力培养

如何使用Addon SDK开发一个自己的火狐扩展

02月13日 编辑 39baobao.com

[有谁玩过扩展训练中的翻叶子有什么经验之谈吗]这个游戏重点在最后的讨论部分! 讨论: 1、我们怎么办到的?在过程中听到什么?有何感受? 2、各位觉得叶子象什么?而整个过程又是什么? 3、在生活中有无类似感受? 4、从过程中你学到什...+阅读

1、使用Add-on SDK需要一个开发者帐号,先注册一个开发者帐号。

2、注册好之后,我们以开发者身份登录

3、登录好之后,点击Create ->Add-on。

4、点击之后,我们就可以开始写我们的扩展啦!!!!先来看看SDK的界面:

5、我们先写主程序的代码,在main.js中输入如下代码: //导入页面控制类page-mod var pageMod = require("sdk/page-mod"); var self = require("sdk/self"); //下面是指只要加载了以 开头的URL,就加载 Data 资源文件夹中的 jquery-1.10.1.min.js 和 test.js 文件 pageMod.PageMod({ include: "*", contentScriptFile: [self.data.url("jquery-1.10.1.min.js"), self.data.url("test.js")] });

6、因为我们需要jquery,因此需要导入一下,点击Data旁边的“+”号,然后输入远程jquery的链接,然后点击Create Attachment,这样SDK会自动下载远程的jquery到本地并建立连接。

7、有了jquery,接下来就是我们的核心代码了,我们要用自己的js来控制H1的颜色。我们再次点击Data旁边的“+”号,在第二行输入test.js,然后点击Create Attachment,这样就有了一个test.js文件了,我们的核心代码将在这里写,代码如下: $(document).ready(function(){ $("h1").attr("style","color:#F00;"); //页面加载完成,将h1的颜色改变为红色 });

8、最后,点击SDK工具栏上面的磁盘符号进行保存。

9、左上角的眼睛符号按钮,SDK就会自动保存并安装,安装完成会在右上角出现复选框:

10、最后看看我们的插件是否能正常使用了呢,教程到此结束! 转载,仅供参考。...

以下为关联文档:

请问火狐浏览器如何调用windows凭据管理器中的凭据您好!感谢您对火狐产品的支持! 所谓的凭据管理器,并不是用于管理登录任何Internet上的网站和网络,而是用于保存和管理与本机建立了某种特殊关系的登录凭据,比如本地计算机局域网...

请教大智慧扩展数据生成横向排名数据问题第 一、首先建立"涨幅6"引用公式{涨幅6}zf:=(C-REF(C,1))/REF(C,1)*100;{涨幅}涨幅6:IF(zf>6 AND V>1,1,0); {生成A股涨幅>6%的个数的横向数据};第 二、再建立公式显示指标AZF6:S...

苹果手机扩展内存有什么方法应用程序越来越细腻越来越大,手机里下载的东西越来越多,兴趣不断的扩展,可是手机内存却不断的捉襟见肘,我们需要扩大手机的内存才能满足我们的需要。 1、关闭短信永久储存 如果...

考研词汇重点词汇扩展记忆考研英语词汇是考研复习的基础,但也是很多考生的拦路虎。记忆考研英语词汇不能死记硬背,最好找一些适合自己的方法,而且要一直坚持到考研前一天。希望下面的方法可以帮助2012的...

推荐阅读
图文推荐