有没有办法确定浏览器窗口已关闭?

3 javascript javascript-events

如何识别浏览器的关闭按钮被点击?

Ray*_*eau 5

JavaScript事件参考中,最接近的匹配似乎是OnUnload事件.但是,这也会导致离开页面的导航(因此,如果用户实际点击链接,您不希望这些函数运行.)

无法保证服务器将收到浏览器窗口关闭的消息.例如,大多数现代浏览器都会阻止涉及创建小弹出窗口的旧方法.使用AJAX可能会起作用,但浏览器窗口可能会在尝试连接之前关闭.