在Firefox中开发扩展程序似乎我的错误源于这样一个事实,即我不理解以下内容之间的差异。
如果有人指出,准确地使用它们会很棒。
可以使用Firefox的人解释一下。我添加了我理解的内容,但很可能完全不正确 -
窗口
文档 = XUL元素+(当前打开标签的网页)
的 document.content
content.document =选项卡的网页内容打开。不包括xul元素
的 top.window.content
我将收集答案的正确解释,并将其作为编辑提交到问题中。
答案 0 :(得分:1)
在扩展程序中,document
是浏览器UI的XUL文档。 window
是该文档的窗口(用作chrome JS的脚本全局的对象等)。 content.document
是当前所选选项卡中网页的文档对象。 content
是当前所选选项卡中网页的窗口对象。