【发布时间】:2013-08-02 14:19:50
【问题描述】:
我正在创建一个 Firefox 扩展。我想使用 Firefox 扩展在加载时为所有网页加载我的外部 js 文件。我可以在我的 html 文件中成功加载加载事件中的所有 js 文件。但是我怎样才能执行到我的扩展中。
window.onload = load;
function load()
{
var filerefs=document.createElement('script')
filerefs.setAttribute("type","text/javascript")
filerefs.setAttribute("src", 'http://code.jquery.com/jquery-1.9.1.min.js')
var head = doc.getElementsByTagName( "head" )[ 0 ].appendChild( filerefs );
}
请指导我。
【问题讨论】:
-
是
load()没有被触发还是被触发但是你得到一个错误/标签没有加载? -
你的意思是要在每一个打开的网页中注入一些JS?
-
应注意,出于安全和兼容性原因,强烈建议不要将(远程)javascript 注入随机页面。如果您是 SDK 用户,请查看 page-mod。
-
@Matthew Gertner 你是对的。我想要这个方法。我该如何设置它
标签: javascript jquery firefox firefox-addon mozilla