如何收听window.open
事件。
我有一个函数,我导出到excel为
window.open('URL','_self');
它运行正常,但我需要实现的是在导出数据时我需要显示一个加载器,在编译window.open
之后,我需要删除该加载器。但我无法捕捉到window.open
回调事件。
任何人都可以帮助我。
我尝试addEventListener
,加载和onload
窗口事件没有任何效果。
function windowClose() {
window.location.reload();
alert("fdg");
}
var popup= window.open('URL'_self' );
popup.onload = windowClose;
答案 0 :(得分:0)
从其他窗口访问数据不是一个好习惯。
所以回答你的问题是你不能和 你不应该 。
从技术上讲,如果数据来自其他主机,则无法访问数据,但对我而言,您也不应该为同一个域执行此操作,因为某些浏览器可能不允许使用相同的域。这也取决于服务器的安全配置。