VisibilityChange 事件;用於用戶是否離開當前頁面
// 頁面的 visibilityState屬性可能返回三種狀態 prerender,visible 和 hidden
// 監聽 visibility change 事件
document.addEventListener('visibilitychange', function() {
// 頁面變爲不可見時觸發
if (document.visibilityState == 'hidden') {
document.title = '離開';
}
// 頁面變爲可見時觸發
if (document.visibilityState == 'visible') {
document.title = '回來';
}
});
// 頁面的 hidden屬性,false,true;
document.addEventListener('visibilitychange',function(){
var isHidden = document.hidden;
if(isHidden){
document.title = '離開';
} else {
document.title = '回來';
}
});