1

我正在从主(父)窗口打开一个弹出窗口,并为会话传递主窗口 cookie。

两个窗口都是不同的站点,我使用 cookie 来共享一些信息。那是站点 www.site1.com 的主窗口和 www.site-two.com 的打开弹出窗口。

但是,如果我注销主(父)窗口并清除会话 cookie,然后我在 IE 中刷新弹出窗口说,权限被拒绝。

但在 Firefox、Chrome 中运行良好。

在 site-two.com 中,popup.html

<script src="www.site1.com/JS/logoff.js" />

在 Site1.com 的 logoff.js 中

function ClosePopup(){

 self.opener.location = self.location.href; // Error permission denied

}

self.opener的所有属性都说“拒绝访问”

可能是什么原因?任何帮助表示赞赏!

4

1 回答 1

0

这是针对 Untrusted Uncertificate 相关问题...

要变通解决此问题,请将受影响的网站添加到 Internet Explorer 中的受信任站点安全区域。若要这样做,请按照下列步骤操作: 启动 Internet Explorer。在工具菜单上,单击 Internet 选项。在安全选项卡上,单击受信任的站点,然后单击站点。在“将此网站添加到区域”框中,键入受影响的网站的 URL,然后单击“添加”。单击确定。

于 2013-06-04T10:06:07.957 回答