目前我的Firefox插件使用
require("sdk/tabs").on("ready", runScript);
将脚本附加到文档(tab.attach()
)。但我的目标网站打开一个链接作为一个新的对话框窗口(没有标签的最小窗口),我的附加组件似乎没有在它上面运行。如何让它在最小的窗口上运行?
答案 0 :(得分:0)
通常,当用户按下按钮(使用tab.attach
)时,您可以将脚本附加到页面,这意味着页面已经加载,您不需要等待{{1}事件。或者您根据URL将脚本附加到特定页面,在这种情况下,您应该使用pagemod等待页面在默认情况下准备就绪。