即使窗口处于打开状态,IE也会显示window.closed为true

问题描述 投票:0回答:1

我按照提供here的示例在子窗口中加载外部第三方URL。我面临的问题是,当子窗口位于其他域中时,在IE if (child.closed)中为true。 IE的这种行为是否有任何解决方法?

答案说此代码已在IE10中验证,我正在使用IE11。不知道是否在更高版本的IE中对此进行了更改。

javascript cross-domain
1个回答
0
投票

我必须更改IE浏览器的安全设置才能完成此工作,即取消选中突出显示的标志,如下所示attached

我的网站使用本地主机域名运行,并且应用于它的安全策略是用于Intranet区域的策略。我认为,与Internet区域相比,Intranet区域的安全策略相对严格。

© www.soinside.com 2019 - 2024. All rights reserved.