1

我正在使用 var myWindow = window.open(...) 从按钮打开一个新窗口。然后我想将该窗口移动到屏幕上的正确位置。我使用 myWindow.moveTo(10,10) 来执行此操作,但我收到拒绝访问错误。

我打开的窗口包含从另一台服务器到我正在执行的服务器的信息。如果不是,则窗口正确移动。这是限制吗?有办法解决吗?

我正在使用 IE7。(这项工作适用于包含大量 ActiveX 的现有 Intranet,因此所有用户都使用 IE7)

4

2 回答 2

3

您可以尝试将来自其他站点的信息放在运行 window.open JavaScript 的同一主机上的 iframe 中。或者甚至更好,获取信息服务器端并直接从您的站点呈现。iframe 可能会很麻烦。

于 2008-12-11T11:19:54.603 回答
1

我打开的窗口包含从另一台服务器到我正在执行的服务器的信息。如果不是,则窗口正确移动。这是限制吗?有办法解决吗?

在过去的几年里,浏览器的安全模型越来越受到限制。几年前你能做的,现在不允许了。归咎于广告公司。

于 2008-12-11T11:18:59.067 回答