火狐中使用ie内核打开一个页面,无法监听window.close()

敲了个代码 2017-10-16 03:49:17
我在火狐浏览器中使用ie内核打开一个页面(主要是想要打开的那个页面不兼容ff),打开方式是用的window.open(),我想监听到此页面的关闭,
大致的代码如下(不用注意方法少括号了,我只复制了部分)
temp = window.open(url, 'newwindow',
'height=700,width=800,top=' + hei + ',left=' + wid
+ ',resizable=1,scrollbars=1');
//temp.addEventListener("onunload", OnWindowsClose);

sta = true;
setInterval(function() {
listenerTz();
}, 1000);
}
},
error : function() {

}
})
}
}

function listenerTz() {
if (sta) {
if (temp.closed) {
sta = false;
reloadFormLeftControl(1);
reloadFormLeftControl(2);
reloadFormLeftControl(3);
}
}
}

浏览器会报这个错Permission denied to access property "closed"
...全文
107 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

87,993

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧