美文网首页
监听浏览器是关闭还是刷新

监听浏览器是关闭还是刷新

作者: 码农界四爷__King | 来源:发表于2024-03-24 11:28 被阅读0次
    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