如果子窗口与父窗口不在同一个域中,window.opener是否可以工作?

如果它是IIS7上的同一域,但在不同的应用程序/虚拟目录上,该怎么办?

最佳答案

从父窗口以外的其他域的子窗口中无法使用。
返回的错误是权限被拒绝。
这是一个安全问题,这是设计使然。

如果子窗口和父窗口位于同一域中(即使它们在不同的虚拟目录或应用程序上运行),则可以正常工作。

10-06 12:04