zoukankan      html  css  js  c++  java
  • 功能0 -- fullscreen

    <!DOCTYPE html>
    <html>
    <head>
        <meta charset="utf-8">
        <title>fullscreen</title>
    </head>
    <body>
        <div id="content" style="500px;height:500px;">
          这是被全屏的元素
          <button id='btn'>全屏</button>
          <button id="closeBtn">退出全屏</button>  
        </div> 
    
        <script type="text/javascript">
            let content = document.getElementById('content');   
            let openBtn = document.getElementById('btn');  
            let closeBtn = document.getElementById('closeBtn');  
            openBtn.onclick = function(){  
    	    fullScreen(content);  
            }
            closeBtn.onclick = function(){  
                closeFullScreen();  
            }
    	// 开启全屏
    	function fullScreen(elem){
    	  let docElm = document.documentElement;
    	  if (docElm.requestFullscreen) {
    	    // console.log(1)
    	      docElm.requestFullscreen();  
    	  } else if (docElm.mozRequestFullScreen) {
    	    // console.log(2)
    	      docElm.mozRequestFullScreen();  								//  firefox
    	  } else if (docElm.webkitRequestFullScreen) {
    	    // console.log('webkit内核')								//  chrome、360、QQ、遨游
    	      docElm.webkitRequestFullScreen();  
    	  } else if (docElm.msRequestFullscreen) {
    	      // console.log(4)
    	      elem.msRequestFullscreen();								//  IE
    	  }
         }
    	// 关闭全屏
    	function closeFullScreen(){
    	  if (document.exitFullscreen) {  
    	    document.exitFullscreen();  
    	  }else if (document.mozCancelFullScreen) {  
    	    document.mozCancelFullScreen();  
    	  }else if (document.webkitCancelFullScreen) {  
    	    document.webkitCancelFullScreen();  
    	  }else if (document.msExitFullscreen) {
    	    document.msExitFullscreen();
    	  }
         }
      </script>
    </body>
    </html>
    

      

  • 相关阅读:
    Telnet远程测试
    数据库笔记
    gcc 链接不到 函数实现, undefined reference to xxx
    usb2ttl 引脚定义
    ip v4 地址中 局域网地址范围
    vdi 磁盘文件转换为 vmdk文件的命令
    tftp 命令使用
    无法通过vnc连接到局域网内的树莓派
    镜像服务网站
    C语言 scanf 输入浮点数的用法
  • 原文地址:https://www.cnblogs.com/lgyong/p/10406197.html
Copyright © 2011-2022 走看看