我正在从主(父)窗口打开一个弹出窗口,并传递主窗口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 的所有属性都说'拒绝访问'
可能是什么原因?任何帮助表示赞赏!!
答案 0 :(得分:0)
这是针对不受信任的不确定性问题......
要解决此问题,请将受影响的网站添加到Internet Explorer中的“受信任的站点”安全区域。为此,请按照下列步骤操作: 启动Internet Explorer。 在“工具”菜单上,单击“Internet选项”。 在“安全”选项卡上,单击“受信任的站点”,然后单击“站点”。 在“将该网站添加到区域中”框中,键入受影响的网站的URL,然后单击“添加”。 单击“确定”。