我正在使用var myWindow = window.open(...)从按钮打开一个新窗口。然后,我想将该窗口移动到屏幕上的正确位置。我使用myWindow.moveTo(10,10)来执行此操作,但我收到了拒绝访问错误。
我打开的窗口包含从另一台服务器到我正在执行的服务器的信息。如果不是,则窗口正确移动。这是限制吗?有办法解决吗?
我正在使用IE7。 (该工作适用于包含大量ActiveX的现有Intranet,因此所有用户都使用IE7)
答案 0 :(得分:3)
您可以尝试将来自其他网站的信息放在位于运行window.open JavaScript的同一主机上的iframe中。或者甚至更好,获取服务器端的信息并直接从您的站点提供。 iframe可能会有麻烦。
答案 1 :(得分:1)
我打开的窗口包含从另一台服务器到我正在执行的服务器的信息。如果不是,则窗口正确移动。这是限制吗?有办法解决吗?
浏览器安全模型在过去几年中受到越来越多的限制。几年前你可以做什么,不再允许。归咎于广告公司。