7

我试图理解window,document和的层次结构图iframe

因此,window它只是浏览器的窗口,document也是 DOM 存在的地方。被document加载在window.

创建一个iframe很像创建一个对话框(window.openDialog())(它只是一个窗口)?

两者都有内容文档和父窗口。

4

1 回答 1

2

这是来自 HTML5 的创始人 WHATWG 的一个很好的讨论: 6 加载网页——HTML:生活标准——Web 开发者版

总之,但在实际页面上还有更多:

浏览上下文是向用户呈现文档对象的环境。

Web 浏览器中的选项卡或窗口通常包含浏览上下文,iframe 也是如此。

某些元素(例如,iframe 元素)可以实例化进一步的浏览上下文。这些被称为嵌套浏览上下文


而且,如果您想了解更多关于 WHATWG 的信息: FAQ - WHATWG Wiki

于 2013-07-17T19:50:21.160 回答