Firefox插件的“document_start”?

时间:2012-01-05 15:09:39

标签: google-chrome-extension firefox-addon

我来自Chrome扩展程序,所以我习惯于在DOM构建之前通过设置run_at来定义何时应该注入文件,例如注入document_start。 Firefox插件是否有相同的功能?

1 个答案:

答案 0 :(得分:3)

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

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