js页面是否是屏幕显示页面

   转载

//--------------------------这个页面是否在当前屏幕显示
		function isShowing(){
			var hiddenProperty = 'hidden' in document ? 'hidden' :    
			    'webkitHidden' in document ? 'webkitHidden' :    
			    'mozHidden' in document ? 'mozHidden' :    
			    null;
			var visibilityChangeEvent = hiddenProperty.replace(/hidden/i, 'visibilitychange');
			var onVisibilityChange = function(){
			    if (!document[hiddenProperty]) {    
			        //console.log('在当前页面');
					//document.title = '欢迎回来';			        
			    	});
			    }else{
			       // console.log('不在当前页面')
					//document.title = '你为什么要离开我';
			    }
			}
			document.addEventListener(visibilityChangeEvent, onVisibilityChange);
		}

猜你喜欢

转载自itace.iteye.com/blog/2405899