IE 显示 window.closed 为真,即使 window 是 Open

IE shows window.closed as true even if the window is Open

我按照 here 提供的示例在 child window 中加载外部第三方 url。我面临的问题是,当 child window 在不同的域中时,在 IE 中 if (child.closed) 为真。 IE 的这种行为是否有任何解决方法?

答案说这段代码是在IE10中验证过的,我用的是IE11。不确定这是否在更高版本的 IE 中更改。

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

我的网站是 运行 localhost 域名,应用到它的安全策略是针对 Intranet 区域的。我认为intranet zone 的安全策略相对于internet zone 是比较严格的。