javascript - 火狐插件 SDK : Attache a JS code to all the frames of a page

标签 javascript firefox-addon firefox-addon-sdk inject

我想将 JavaScript 代码注入(inject)域的主页及其所有框架。 tabs.activeTab.attach 和 pageMod contentScript 只是将代码注入(inject)主页而不是其子框架。有没有办法在页面的所有框架中递归地注入(inject)并运行JS代码?

最佳答案

其实我发现pageMod默认在页面的所有框架中附加了JS代码。因此,使用 pageMod 并指定您的 contentScript 就足够了。

关于javascript - 火狐插件 SDK : Attache a JS code to all the frames of a page,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31713002/

相关文章:

javascript - 授权一个模块加载其他模块

javascript - 用于将 XML 转换为 XHTML 的 Firefox 附加组件

javascript - Firefox session 不会自动删除

javascript - Firefox 扩展 page-mod onAttach 速度很慢

javascript - Firefox 扩展中的 __defineGetter__ 未定义

java - Selenium Firefox WebDriver 不启动已安装的扩展

javascript 说 JSON 对象属性未定义,尽管它不是

javascript - 请帮助!:为什么我的JavaScript中没有音频?

javascript - 在主函数中调用点击函数

firefox - 将本地文件 url 添加到允许的域 Firefox : about:config