页面如何监听打开的第三方页面是否关闭
1.A页面window.open(‘B页面’),并监听B页面是否关闭
1.最近项目上有一个与其他项目的交互,点击链接,跳转至其他平台。然后操作完关闭,需要监听关闭的操作
A页面点击事件代码如下:
function handleClick(){
var url='B页面'
var newWin = window.open(url);
var loop = setInterval(() => {
if (newWin.closed) {
clearInterval(loop);
console.log("B页面关闭了");
}
});
}