我正在尝试理解window
,document
和iframe
的分层图片。
因此,window
只是浏览器的窗口,而document
是DOM所在的位置。 document
已加载window
。
创建一个iframe
就像创建一个对话框(window.openDialog()
)(这只是一个窗口)?
两者都有内容文档和父窗口。
答案 0 :(得分:2)
以下是来自HTML5创始人WHATWG的一个非常好的讨论: 6 Loading Web pages -- HTML: The Living Standard - Edition for Web Developers
总之,在实际页面上还有更多内容:
浏览上下文是将Document对象呈现给用户的环境。
Web浏览器中的选项卡或窗口通常包含浏览上下文,iframe也是如此。
和
某些元素(例如,iframe元素)可以实例化进一步的浏览上下文。这些被称为嵌套浏览上下文。
而且,如果您想了解有关WHATWG的更多信息: FAQ - WHATWG Wiki