jsは各ブラウザのフルスクリーンコードの実例を実現します.

2481 ワード

近代的なブラウザーはie 11を含んで、直接h 5のフルスクリーンapiで低いバージョンのIEを実現することができます.ActiveXプラグインを通じて実現します.
//直接コードを入れる



  
    
    
  
  
    <button onclick="fullScreen()">       </button>

    <button onclick="exitScreen()">       </button>

    <button onclick="iefull()">   ie  </button>
  
  <script src="js/jquery-2.1.1.js" type="text/javascript" charset="utf-8"/>
  <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);
        };
       return;
    }
    //    
    function exitScreen(){
      if (document.exitFullscreen) { 
        document.exitFullscreen(); 
      } 
      else if (document.mozCancelFullScreen) { 
        document.mozCancelFullScreen(); 
      } 
      else if (document.webkitCancelFullScreen) { 
        document.webkitCancelFullScreen(); 
      } 
      else if (document.msExitFullscreen) { 
        document.msExitFullscreen(); 
      } 
      if(typeof cfs != "undefined" && cfs) {
        cfs.call(el);
      }
    }
    //ie      ,         
    function iefull(){
      var el = document.documentElement;
      var rfs = el.msRequestFullScreen;
      if(typeof window.ActiveXObject != "undefined") {
        //       f11 ,      
        var wscript = new ActiveXObject("WScript.Shell");
        if(wscript != null) {
          wscript.SendKeys("{F11}");
        }
      }
    }
    // :ie  ActiveX  ,   ie           ‘            ActiveX          '      
  </script>
</code></pre> 
 </div> 
 <p> :     ,     ie11 ie10,     ,       、                 ;</p> 
 <div class="clearfix"> 
  <span id="art_bot" class="jbTestPos"/> 
 </div> 
</div>
                            </div>
                        </div>