zoukankan      html  css  js  c++  java
  • 判断当前窗口是否活动窗口

    		// 各种浏览器兼容
    		var hidden, state, visibilityChange;
    		if (typeof document.hidden !== "undefined") {
    		  hidden = "hidden";
    		  visibilityChange = "visibilitychange";
    		  state = "visibilityState";
    		} else if (typeof document.mozHidden !== "undefined") {
    		  hidden = "mozHidden";
    		  visibilityChange = "mozvisibilitychange";
    		  state = "mozVisibilityState";
    		} else if (typeof document.msHidden !== "undefined") {
    		  hidden = "msHidden";
    		  visibilityChange = "msvisibilitychange";
    		  state = "msVisibilityState";
    		} else if (typeof document.webkitHidden !== "undefined") {
    		  hidden = "webkitHidden";
    		  visibilityChange = "webkitvisibilitychange";
    		  state = "webkitVisibilityState";
    		}
    
    		// 添加监听器,在title里显示状态变化
    		document.addEventListener(visibilityChange, function() {
    		  document.title = document[state];
    		}, false);
    
    		// 初始化
    		document.title = document[state]
    

      

  • 相关阅读:
    [紫书] 八数码问题(BFS)
    [紫书] 移动盒子(Boxes in a Line)
    [洛谷] P1803 凌乱的yyy / 线段覆盖 (贪心)
    [紫书] 破损的键盘(Broken Keyboard)
    bzoj3891
    poj3233
    bzoj1941
    Vijos2034
    poj2985
    Vijos1100
  • 原文地址:https://www.cnblogs.com/guohu/p/13275068.html
Copyright © 2011-2022 走看看