监听浏览器是关闭还是刷新
function close() {
console.log('===============close=========')
let _beforeUnload_time = 0,
_unload_time = 0
window.addEventListener('beforeunload', () => {
console.log('beforeunload----------刷新')
_beforeUnload_time = new Date().getTime()
})
window.addEventListener('unload', () => {
_unload_time = new Date().getTime()
if (_unload_time - _beforeUnload_time <= 1) {
window.localStorage.clear()
console.log('unload---------关闭')
}
})
}
本文标题:监听浏览器是关闭还是刷新
本文链接:https://www.haomeiwen.com/subject/lfsltjtx.html
网友评论