JavaScript HTML DOM Window top 属性

  • Window top 属性

    top属性返回当前窗口的最顶层浏览器窗口。此属性是只读的。
    单击“检查窗口”按钮时,将调用函数check()并检查当前窗口状态。如果最顶层的窗口(window.top)与当前窗口(window.self)不同,则输出“此窗口不是最顶层的窗口!我是否在框架(frame)中?”。如果最顶层的窗口等于当前窗口,则触发else语句:
    function myFunction() {
      if (window.top != window.self) {
        document.getElementById("demo").innerHTML = "This window is NOT the topmost window!";
      } else { 
        document.getElementById("demo").innerHTML = "This window is the topmost window!";
      } 
    }
    尝试一下
  • 浏览器支持

    IE/Edge Chrome FireFox Safari Opera
    属性
    top
    支持
    支持
    支持
    支持
    支持
  • 语法

    返回top属性:
    window.top
  • 技术细节

    项目 描述
    返回值: 对窗口层次结构中最顶层窗口的引用