监听视窗的激活状态

监听视窗的激活状态:一些网站,提醒你不能离开当前窗口

 

// 窗口激活状态监听
let vEvent = 'visibilitychange';
if (document.webkitHidden != undefined) {
    vEvent = 'webkitvisibilitychange';
}

function visibilityChanged() {
    if (document.hidden || document.webkitHidden) {
        document.title = '客官,别走啊~'
        console.log("Web page is hidden.")
    } else {
        document.title = '客官,你又回来了呢~'
        console.log("Web page is visible.")
    }
}

document.addEventListener(vEvent, visibilityChanged, false);

你可能感兴趣的