javascript - 获取html文档中的 "outest"窗口对象

标签 javascript

如果我的文档包含 2 个或更多 Iframe,我如何从树中的最后一个访问主文档的 window 对象?

<html>

...

<iframe>
    <iframe>
        <!-- I'm here -->
    </iframe>
</iframe>

...

我希望能够将浏览器窗口重定向到另一个页面,但我似乎找不到一种方法来获取它的窗口对象。

我尝试过类似的事情

var outest = window;
if(outest.parent){
    outest = outest.parent
}

但由于某种原因,window 似乎有无限个父级。有什么想法吗?

最佳答案

top指的是最外面的window对象,即浏览器窗口。

关于javascript - 获取html文档中的 "outest"窗口对象,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25571266/

相关文章:

javascript - Jquery.form AjaxSubmit 添加标签来响应?

javascript - 从字符和数字数组中查找最大值

javascript - 循环遍历一个json,找到所有具有特定首字母的键并将其放入另一个json中

javascript - CORS 预检 channel 中的 CORS header ‘Access-Control-Allow-Headers’ 中缺少 token

javascript - 数字游戏算法

javascript - 使用 Electron 打包器构建应用程序后,javascript 找不到图像

javascript - 访问嵌套 JSON 值

javascript - 可访问性 - 分组复选框,其中一个复选框具有相关的文本区域

javascript - 根据 var 值更改 md-input-container 输入类型

javascript - React Relay 和服务器端渲染