Firefox:窗口,文档,document.content&和内容

时间:2011-06-01 01:57:41

标签: firefox architecture scope

在Firefox中开发扩展程序似乎我的错误源于这样一个事实,即我不理解以下内容之间的差异。

如果有人指出,准确地使用它们会很棒。

可以使用Firefox的人解释一下。我添加了我理解的内容,但很可能完全不正确 -

窗口
文档 = XUL元素+(当前打开标签的网页)
document.content
content.document =选项卡的网页内容打开。不包括xul元素 的 top.window.content

我将收集答案的正确解释,并将其作为编辑提交到问题中。

1 个答案:

答案 0 :(得分:1)

在扩展程序中,document是浏览器UI的XUL文档。 window是该文档的窗口(用作chrome JS的脚本全局的对象等)。 content.document是当前所选选项卡中网页的文档对象。 content是当前所选选项卡中网页的窗口对象。