HTML DOM top 属性

定义和用法

top 属性返回最顶层的先辈窗口。

该属性返回对一个顶级窗口的只读引用。如果窗口本身就是一个顶级窗口,top 属性存放对窗口自身的引用。如果窗口是一个框架,那么 top 属性引用包含框架的顶层窗口。

语法

  1. window.top

实例

下面的例子窗口是否在一个框架中,如果是,则跳出框架:

  1. <html>
  2. <head>
  3. <script type="text/javascript">
  4. function breakout()
  5. {
  6. if (window.top!=window.self)
  7. {
  8. window.top.location="tryjs_breakout.htm"
  9. }
  10. }
  11. </script>
  12. </head>
  13.  
  14. <body>
  15. <form>
  16. Click the button to break out of the frame:
  17. <input type="button" onclick="breakout()" value="Break out!">
  18. </form>
  19. </body>
  20.  
  21. </html>