【发布时间】:2014-03-05 06:38:25
【问题描述】:
我有一个 Intranet 站点信息亭,它需要打开一个弹出窗口到另一个域中的另一个网站。我希望能够知道他们是否正在积极使用该弹出窗口,如果没有,请在一段时间后关闭它。
我需要在 window.open JS 命令之后访问 popup.document。由于跨域保护和同源策略,我不能。
Google chrome 可以使用标志 --disable-web-security 显式关闭此功能。我试过使用The Answer here,但它似乎不起作用。在 Visual Studio 中调试时出现“拒绝访问”。目前使用的是 IE10。
TL;DR 如何访问使用 javascript window.open 打开的弹出式文档对象并为受信任的站点显式禁用 IE10 的同源策略。
我无权修改其他站点服务器上的任何内容,它是一个合作站点。此外,我尝试进入安全选项卡并关闭保护模式并启用 Internet/Intranet/受信任站点的所有设置(禁用 Xss 过滤器)。它不起作用。
没有人在阅读这个问题。 我无权更改其他网站被投票的两个都认为我有。如果我可以更改其他站点,这将很容易。 这是一个浏览器安全设置问题。
【问题讨论】:
-
你控制远程站点吗?
-
您可以在 Internet 选项的“安全”选项卡中禁用它。但是,这是一个非常糟糕的主意。
-
我们和远程站点是合作的,我们所有的服务都经过它,但是不能修改它。
标签: javascript internet-explorer-10 same-origin-policy