gpt4 book ai didi

javascript - 检测弹出窗口何时关闭

转载 作者:行者123 更新时间:2023-11-29 23:26:15 25 4
gpt4 key购买 nike

我打开一个指向 google 的弹出窗口:

var popup = window.open("http://google.com", "_blank", "width=600,height=600");

我如何检测用户何时关闭了这个窗口?

例如:

if (popup == 'closed') {
// do stuff
}

最佳答案

一个窗口有一个closed字段来指示它是否已经关闭,所以如果你想在用户关闭弹出窗口时执行一些事情,你可以这样做:

var popup = window.open(...)
var intervalRef = setInterval(function() {
if(popup.closed) {
clearInterval(intervalRef);
// Do whatever you want to do when the user closes the popup here
}
}, 100);

关于javascript - 检测弹出窗口何时关闭,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49174644/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com