// 页面关闭、刷新 onbeforeunload 在即将离开当前页面(刷新或关闭)时执行
window.onbeforeunload = (e) => {
if ((e.clientX > document.body.clientWidth && e.clientY < 0) || e.altKey) {
console.log('你关闭了浏览器')
} else {
console.log('你正在刷新页面')
}
return '确认关闭'
}
页面刷新与关闭检测技巧
本文介绍了一种使用window.onbeforeunload事件监测浏览器页面关闭或刷新的方法,通过判断鼠标位置和键盘按键状态来区分用户行为。
1040

被折叠的 条评论
为什么被折叠?



