【问题标题】:"document_start" for Firefox addon?Firefox 插件的“document_start”?
【发布时间】:2012-01-05 15:09:39
【问题描述】:

我来自 Chrome 扩展程序,所以我习惯于在 DOM 构建之前通过设置 run_at 来定义何时注入文件,例如,设置为 document_start 以进行注入。是否有 Firefox 插件的等价物?

【问题讨论】:

    标签: google-chrome-extension firefox-addon


    【解决方案1】:

    是的,相当于content-document-global-created notification。扩展可以为该通知添加一个观察者,然后对窗口做一些事情——比如注入一个内容脚本。有关使用此通知的一个示例,请参阅 How to override JS function from a firefox extension?

    如果您使用附加 SDK,它将为您完成这项工作。 page-mod package 支持 contentScriptWhen 参数 - 您可以使用 "start" 作为其值,并且内容脚本将在任何页面脚本有机会运行之前被注入。

    【讨论】:

      猜你喜欢
      • 2022-11-21
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-10-08
      • 1970-01-01
      相关资源
      最近更新 更多