JavaScript 监听浏览器关闭事件:onbeforeunload 使用指南
在浏览器关闭时执行某些操作,可以使用 window.onbeforeunload 事件监听,具体代码如下:
window.onbeforeunload = function () {
// 在这里执行需要的操作
// 可以弹出提示框
return '确定离开页面吗?';
}
当浏览器关闭时,会弹出提示框,询问用户是否确定离开页面。如果用户选择离开页面,onbeforeunload 事件会执行,可以在这里执行需要的操作。
需要注意的是,onbeforeunload 事件在浏览器关闭时会触发,但在刷新页面或跳转页面时也会触发。如果需要在浏览器关闭时执行特定操作,可以在弹出提示框时判断用户的选择。如果用户选择离开页面,就执行需要的操作。如果用户选择留在页面,就不执行操作。
原文地址: https://www.cveoy.top/t/topic/oWXg 著作权归作者所有。请勿转载和采集!