window,window.top和window.parent有什么区别?

时间:2010-08-13 04:41:44

标签: javascript html

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

1 个答案:

答案 0 :(得分:125)

如果你在一个框架内:

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

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