zoukankan      html  css  js  c++  java
  • js指定区域全屏

    <html>
    
        <head>
    
            <title>js指定区域全屏</title>
    
            <style>
    
                #fulldiv {
    
                    background: #fff;
    
                    width: 100%;
    
                    text-align: center;
    
                    height: 100%;
    
                }
    
            </style>
    
        </head>
    
        <body>
    
            <h1>指定区域全屏测试</h1>
    
            <button id="btn">全屏按钮</button>
    
            <div id="content-main">
    
            <img src="C:UsersguobinDesktopIMG_3163.PNG" />
    
            </div>
    
        </body>
    
        <script>
    
            var fullscreen = false;
    
            let btn = document.getElementById('btn');
    
            let fullarea = document.getElementById('content-main')
    
            btn.addEventListener('click',function(){   
    
                if (fullscreen) {       // 退出全屏
    
                    if (document.exitFullscreen) {
    
                        document.exitFullscreen();
    
                    } else if (document.webkitCancelFullScreen) {
    
                        document.webkitCancelFullScreen();
    
                    } else if (document.mozCancelFullScreen) {
    
                        document.mozCancelFullScreen();
    
                    } else if (document.msExitFullscreen) {
    
                        document.msExitFullscreen();
    
                    }
    
                } else {        // 进入全屏
    
                    if (fullarea.requestFullscreen) {
    
                        fullarea.requestFullscreen();
    
                    } else if (fullarea.webkitRequestFullScreen) {
    
                        fullarea.webkitRequestFullScreen();
    
                    } else if (fullarea.mozRequestFullScreen) {
    
                        fullarea.mozRequestFullScreen();
    
                    } else if (fullarea.msRequestFullscreen) {
    
                        // IE11
    
                        fullarea.msRequestFullscreen();
    
                    }
    
                }
    
                fullscreen = !fullscreen;
    
            })
    
        </script>
    
    </html>
  • 相关阅读:
    ASP.NET 中Request.QueryString 中的key
    我要爱死这个markdown 了
    WindowsPhone 8 开发 之 本地数据库应用
    java对象详解
    java内存分析
    java 成长之路
    springboot hessian
    zabbix 3.0 安装 ubuntu环境
    dubbo+zookeeper简单环境搭建
    大型网站及架构演进过程
  • 原文地址:https://www.cnblogs.com/weifeng123/p/11026697.html
Copyright © 2011-2022 走看看