Firefox addon 如何使用firefox插件sdk将javascript文件添加到现有网页
我现在正在玩弄FirefoxSDK插件,我想向现有网站添加javascript文件,就像向现有网站添加jquery一样Firefox addon 如何使用firefox插件sdk将javascript文件添加到现有网页,firefox-addon,firefox-addon-sdk,Firefox Addon,Firefox Addon Sdk,我现在正在玩弄FirefoxSDK插件,我想向现有网站添加javascript文件,就像向现有网站添加jquery一样 我该怎么做呢?有一些解决方案。一个例子如下: var tabs = require("sdk/tabs"); var data = require("sdk/self").data; tabs.on('ready', function(tab) { var worker = tabs.activeTab.attach({ contentScriptFi
我该怎么做呢?有一些解决方案。一个例子如下:
var tabs = require("sdk/tabs");
var data = require("sdk/self").data;
tabs.on('ready', function(tab) {
var worker = tabs.activeTab.attach({
contentScriptFile: [
data.url("jquery.min.js")
]
});
});
其中,jquery.min.js
位于扩展的数据文件夹中,它将附加到活动选项卡
另一个解决方案是使用pageMod
,它将允许您确定JS将附加到哪些网页。在以下示例中,它将附加到mozilla.org:
var data = require("sdk/self").data;
var pageMod = require("sdk/page-mod");
pageMod.PageMod({
include: "*.mozilla.org",
contentScriptFile: data.url("my-script.js")
});
你拥有这个网页吗?或者这是第三方网站?