首页 > 其他 > 详细

判断当前窗口是否活动窗口

时间:2020-07-09 18:21:50      阅读:68      评论:0      收藏:0      [点我收藏+]
		// 各种浏览器兼容
		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]

  

判断当前窗口是否活动窗口

原文:https://www.cnblogs.com/guohu/p/13275068.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!