javascript - window、window.top 和 window.parent 有什么区别?

标签 javascript html

我刚刚注意到 topwindowparent 变量给我相同的值。我在 gmail 收件箱页面上对此进行了测试。有人知道这三个值之间有什么区别吗?

最佳答案

如果你在一个框架内:

  • window 指当前帧。
  • parent 指的是当前帧的父级。
  • top 指的是最外层的框架。

如果你不在任何框架内,这些都将只是一个 reference to the current window .如果您只在框架的一层内,parenttop 将都是对同一事物的引用。

关于javascript - window、window.top 和 window.parent 有什么区别?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3473946/

相关文章:

javascript - 第二次测试不改变 URL

javascript - 如何从下拉边框底部删除边框颜色?

javascript - 如果使用angularjs在html表中值为空,则显示占位符

html - 制作带有单选按钮的div

javascript - ECMA-262 和 ECMA-357 之间有语法差异吗?

javascript - IE 7/8 问题 - 无法获取属性值 'id' : object is null or undefined

javascript - 通过 chrome 扩展覆盖 window.confirm() 确认?

javascript - 你能动态创建一个 IMG 元素,并使用 document.GetElementById(name); 访问它吗?

javascript - document.body.style.backgroundColor 未定义

javascript - 遍历表以及添加新元素时如何获取tr的索引