JS实现HTML中frameset浏览器全屏和退出全屏

2017-01-04 19:27:40来源:CSDN作者:qq_31247885人点击

<script type="text/javascript">		/*       	全屏       */       function fullScreen() {     	   var el = document.documentElement;     	   var rfs = el.requestFullScreen || el.webkitRequestFullScreen || el.mozRequestFullScreen || el.msRequestFullScreen;     	        	   if (typeof rfs != "undefined" && rfs) {     	   		rfs.call(el);     	   } else if (typeof window.ActiveXObject != "undefined") { 	    	   // for Internet Explorer 模拟按下F11键退出全屏	    	   var wscript = new ActiveXObject("WScript.Shell"); 	    	   if (wscript != null) { 	    	   		wscript.SendKeys("{F11}"); 	    	   }     	   }       }		/*		退出全屏		*/       function exitFullScreen() {    	   var el = document;    	   var cfs = el.cancelFullScreen || el.webkitCancelFullScreen ||     	       el.mozCancelFullScreen || el.exitFullScreen;    	   if(typeof cfs != "undefined" && cfs) {    	     cfs.call(el);    	   } else if(typeof window.ActiveXObject != "undefined") {    	     //for Internet Explorer,这里和fullScreen相同,模拟按下F11键退出全屏    	     var wscript = new ActiveXObject("WScript.Shell");    	     if(wscript != null) {    	         wscript.SendKeys("{F11}");    	     }    	   }    	 }	</script>


操作frame中的页面显示全屏,

/*       	frame页面中调用全屏       */       function fullScreen() {     	   if(top.main.rows == "88,*"){    		   top.main.rows = "0,*";    		   window.parent.fullScreen();    	   }else{    		   top.main.rows = "88,*";    		   window.parent.exitFullScreen();    	   }    	   if(top.bottom.cols == "187,*"){    		   top.bottom.cols = "0,*";    	   }else{    		   top.bottom.cols = "187,*";     	   }    	          }


   

最新文章

123

最新摄影

微信扫一扫

第七城市微信公众平台