【发布时间】:2016-08-30 12:54:01
【问题描述】:
我刚刚注意到top、window 和parent 变量给了我相同的值。我在 gmail 收件箱页面对此进行了测试。有人知道这三个值有什么区别吗?
【问题讨论】:
-
还有一个 window.self 指向同一个窗口 :)
标签: javascript html
我刚刚注意到top、window 和parent 变量给了我相同的值。我在 gmail 收件箱页面对此进行了测试。有人知道这三个值有什么区别吗?
【问题讨论】:
标签: javascript html
如果你在一个框架内:
window 指的是当前帧。parent 指的是当前帧的父级。top 指的是最外层的框架。如果您不在任何框架内,这些都只是reference to the current window。如果您只在一级框架内,parent 和 top 都将是对同一事物的引用。
【讨论】:
self如果没有嵌套也指的是同一个对象。