浏览器中的标签切换事件

其实没什么好写的,逛知乎的时候突然断网了,于是我切换回小说标签页继续看没看完的小说,小说看得差不多了切回知乎的时候弹出一个错误提示,请原谅我的无聊,我来回切换十多次每次都弹出一个错误提示。我突然想知道这是怎么实现的,在google上搜索一番
相关资料
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>switch1</title>
</head>
<body>
    <script>
        function add0(m){return m<10?'0'+m:m }
        function getDate() {
            var time = new Date()
            var y = time.getFullYear();
            var m = time.getMonth()+1;
            var d = time.getDate();
            var h = time.getHours();
            var mm = time.getMinutes();
            var s = time.getSeconds();
            return y+'-'+add0(m)+'-'+add0(d)+' '+add0(h)+':'+add0(mm)+':'+add0(s);
        }

        function onVisibilityChanged(event) {
            var hidden = event.target.webkitHidden;
            if (hidden) {
                
                console.log('close',getDate())
            }
            else{
                
                console.log('open',getDate())
            }
        }
        document.addEventListener("webkitvisibilitychange", onVisibilityChanged, false);
    </script>
</body>
</html>

猜你喜欢

转载自www.cnblogs.com/shigongzi/p/9462656.html
今日推荐