From 2fe250ece8de95b3f70172fe5b45793ab6a3084a Mon Sep 17 00:00:00 2001
From: D:/workspace/chenjingjing/git/gx_tieta/gx_tieta/.gitignore <chenjingjing@LAPTOP-E51P2139>
Date: 星期五, 18 一月 2019 17:30:50 +0800
Subject: [PATCH] 未审批可更改

---
 gx_tieta/WebRoot/Top.jsp |  162 +++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 files changed, 160 insertions(+), 2 deletions(-)

diff --git a/gx_tieta/WebRoot/Top.jsp b/gx_tieta/WebRoot/Top.jsp
index d0863f8..65ccb66 100644
--- a/gx_tieta/WebRoot/Top.jsp
+++ b/gx_tieta/WebRoot/Top.jsp
@@ -134,6 +134,10 @@
 					<i class="fa fa-bell" title="鍏抽棴璇煶鎾姤"></i>
 					<i class="fa fa-bell-slash" title="寮�鍚闊虫挱鎶�"></i>
 				</div>
+				<!-- <div class="cell-list full-screen-top">
+					<i class="fa fa-arrows" title="閫�鍑哄叏灞�"></i>
+					<i class="fa fa-arrows-alt" title="寮�鍚叏灞�"></i>
+				</div> -->
 				<div class="cell-list server-time" style="white-space: nowrap">					
 					2018-11-26 00:00:00
 				</div>
@@ -196,6 +200,35 @@
 		</div>
 	</div>
   </body>
+  <script type="text/javascript">
+	// 妫�娴嬮〉闈㈡槸鍚﹁璁块棶
+	var pageIsVisit = false;
+	;(function($) {
+		// 闅愯棌鐨勫師鍨�
+		 var hiddenProperty = 'hidden' in document ? 'hidden' :    
+	       'webkitHidden' in document ? 'webkitHidden' :    
+	       'mozHidden' in document ? 'mozHidden' :    
+	       null;
+	       
+	       // 椤甸潰鍒濆鍖�
+	       if (!document[hiddenProperty]) {    
+	           pageIsVisit = true;
+	       }else{
+	           pageIsVisit = false;
+	       }
+	       
+	       
+	    var visibilityChangeEvent = hiddenProperty.replace(/hidden/i, 'visibilitychange');
+	    var onVisibilityChange = function(){
+	        if (!document[hiddenProperty]) {    
+	            pageIsVisit = true;
+	        }else{
+	            pageIsVisit = false;
+	        }
+	    }
+	   	document.addEventListener(visibilityChangeEvent, onVisibilityChange);
+	})(jQuery);
+  </script>
   <script src="pages/js/base.js"></script>
   <script src="pages/js/common.js"></script>
   <script src="js/dev.js"></script>
@@ -224,7 +257,7 @@
 				});
 			}
 		});
-		searchAlm();				//鏌ヨ鐢垫睜鍛婅鎬绘暟(鎴戝湪base.js閲�)
+		searchAlm(pageIsVisit);				//鏌ヨ鐢垫睜鍛婅鎬绘暟(鎴戝湪base.js閲�)
 		searchlowmon();				//鏌ヨ钀藉悗鍗曚綋鎬绘暟
 		searchpoweroff();			//鏌ヨ鏈烘埧鍋滅數鎬绘暟
 		searchdevalarm();			//鏌ヨ璁惧瀹炴椂鍛婅鎬绘暟
@@ -243,6 +276,13 @@
 	
 	//鏌ヨ钀藉悗鍗曚綋鎬绘暟
 	function searchlowmon(){
+		
+		// 鍒ゆ柇椤甸潰鏄惁琚闂�
+		if(!pageIsVisit) {
+			setTimeout(searchlowmon, 5000);
+			return;
+		}
+	
 		$.ajax({ 	
        		type: "post", 				
 	        url: "BadBatt_monAction!searchNums",				
@@ -263,6 +303,12 @@
 	
 	//鏌ヨ鏈烘埧鍋滅數鎬绘暟
 	function searchpoweroffOld(){
+		// 鍒ゆ柇椤甸潰鏄惁琚闂�
+		if(!pageIsVisit) {
+			setTimeout(searchpoweroffOld, 5000);
+			return;
+		}
+	
 		$.ajax({ 	
        		type: "post", 				
 	        url: "BattPower_offAction!serchPowerOff",				
@@ -283,6 +329,11 @@
 	
 	//鏌ヨ鏈烘埧鍋滅數鎬绘暟
 	function searchpoweroff(){
+		// 鍒ゆ柇椤甸潰鏄惁琚闂�
+		if(!pageIsVisit) {
+			setTimeout(searchpoweroff, 5000);
+			return;
+		}
 		$.ajax({ 	
        		type: "post", 				
 	        url: "Bts_station_stateAction_action_serchByState",				
@@ -303,6 +354,11 @@
 	
 	//鏌ヨ璁惧鍛婅鎬绘暟
 	function searchdevalarm(){
+		// 鍒ゆ柇椤甸潰鏄惁琚闂�
+		if(!pageIsVisit) {
+			setTimeout(searchdevalarm, 5000);
+			return;
+		}
 		$.ajax({ 	
        		type: "post", 				
 	        url: "Batt_devalarm_dataAction!searchNums",				
@@ -323,6 +379,11 @@
 	
 	//鏌ヨ鏀剧數璁″垝寤惰繜鎬绘暟
 	function searchnotcomplan(){
+		// 鍒ゆ柇椤甸潰鏄惁琚闂�
+		if(!pageIsVisit) {
+			setTimeout(searchnotcomplan, 5000);
+			return;
+		}
 		$.ajax({ 	
        		type: "post", 				
 	        url: "BattDischarge_planAction!searchNums",				
@@ -343,6 +404,11 @@
 	
 	// 鏈烘埧缁埅涓嶈冻涓暟
 	function searchWeakHome() {
+		// 鍒ゆ柇椤甸潰鏄惁琚闂�
+		if(!pageIsVisit) {
+			setTimeout(searchWeakHome, 5000);
+			return;
+		}
 		$.ajax({
 			type: 'post'
 			,async: true
@@ -361,6 +427,11 @@
 	// 鏌ヨ鎵�鏈夌殑璁惧鏁�
 	searchAllDevNum();
 	function searchAllDevNum() {
+		// 鍒ゆ柇椤甸潰鏄惁琚闂�
+		if(!pageIsVisit) {
+			setTimeout(searchAllDevNum, 5000);
+			return;
+		}
 		$.ajax({
 			type: 'post'
 			,async: true
@@ -384,6 +455,11 @@
 	// 鏌ヨ鎵�鏈夌殑鐢垫睜缁勬暟
 	searchAllEleGroupNum();
 	function searchAllEleGroupNum() {
+		// 鍒ゆ柇椤甸潰鏄惁琚闂�
+		if(!pageIsVisit) {
+			setTimeout(searchAllEleGroupNum, 5000);
+			return;
+		}
 		$.ajax({
 			type: 'post'
 			,async: true
@@ -554,6 +630,11 @@
 	 * 瀹炴椂鏌ヨ鍛婅淇℃伅
 	 */
 	function searchBattAndDevAlarm(){
+		// 鍒ゆ柇椤甸潰鏄惁琚闂�
+		if(!pageIsVisit) {
+			setTimeout(searchBattAndDevAlarm, 3000);
+			return;
+		}
 		$.ajax({ 	
 	        type:"post", 				
 	        url: "Battalarm_dataAction!serchTopAlmTen",				
@@ -597,7 +678,12 @@
 	
 	seachServerTime();
 	//鑾峰彇鏈嶅姟鍣ㄤ笂鐨勬椂闂�
-	function seachServerTime(){	
+	function seachServerTime(){
+		// 鍒ゆ柇椤甸潰鏄惁琚闂�
+		if(!pageIsVisit) {
+			setTimeout(seachServerTime, 1000);
+			return;
+		}	
 		$.ajax({ 	
 	        type:"post", 				
 	        url: "User_infAction!searchServerTime",				
@@ -716,6 +802,11 @@
 	
 	//鏌ヨ鏈�杩�30鍐呯殑璁惧鍜岀數姹犲憡璀﹀苟鎾姤璇煶
 	function searchRecentlyAlarm(){
+		// 鍒ゆ柇椤甸潰鏄惁琚闂�
+		if(!pageIsVisit) {
+			setTimeout(searchRecentlyAlarm, 5000);
+			return;
+		}
 		$.ajax({ 	
        		type: "post", 				
 	        url: "Battalarm_dataAction!serchIn30",				
@@ -1006,5 +1097,72 @@
 		}
 	})(jQuery);
 	
+	// 璁剧疆椤甸潰鏄惁涓哄叏灞忔樉绀�
+	;(function($, window, document, undefined){
+		//鍒ゆ柇鏄惁鍏ㄥ睆
+		function isFull() {
+		    var fullscreenElement =
+		        document.fullscreenEnabled
+		        || document.mozFullscreenElement
+		        || document.webkitFullscreenElement;
+		    var fullscreenEnabled =
+		        document.fullscreenEnabled
+		        || document.mozFullscreenEnabled
+		        || document.webkitFullscreenEnabled;
+		    if (fullscreenElement == null)
+		    {
+		        return false;
+		    } else {
+		        return true;
+		    }
+		}
+		
+		// 鍏ㄥ睆
+		function fullScreen() {
+			if(document.documentElement.RequestFullScreen){
+                document.documentElement.RequestFullScreen();
+            }
+            //鍏煎鐏嫄
+            if(document.documentElement.mozRequestFullScreen){
+                document.documentElement.mozRequestFullScreen();
+            }
+            //鍏煎璋锋瓕绛夊彲浠ebkitRequestFullScreen涔熷彲浠ebkitRequestFullscreen
+            if(document.documentElement.webkitRequestFullScreen){
+                document.documentElement.webkitRequestFullScreen();
+            }
+            //鍏煎IE,鍙兘鍐檓sRequestFullscreen
+            if(document.documentElement.msRequestFullscreen){
+                document.documentElement.msRequestFullscreen();
+            }
+		}
+		
+		// 鍏抽棴鍏ㄥ睆
+		function exitFullScreen() {
+			if(document.exitFullScreen){
+                document.exitFullscreen()
+            }
+            //鍏煎鐏嫄
+            if(document.mozCancelFullScreen){
+                document.mozCancelFullScreen()
+            }
+            //鍏煎璋锋瓕绛�
+            if(document.webkitExitFullscreen){
+                document.webkitExitFullscreen()
+            }
+            //鍏煎IE
+            if(document.msExitFullscreen){
+                document.msExitFullscreen()
+            }
+		}
+		
+		$('.cell-list.full-screen-top').click(function() {
+			if($(this).hasClass('close-full-screen')) {
+				exitFullScreen();
+			}else {
+				fullScreen();
+			}
+			$(this).toggleClass('close-full-screen')
+		});
+	})(jQuery, window, document);
   </script>
 </html>

--
Gitblit v1.9.1