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>
  • 相关阅读:
    宝藏 题解
    Xorequ 题解
    2020.12.26 模拟赛 题解
    数据结构 100 题 1~10 线段树
    关于模拟退火
    诗意狗 题解
    Keyboading 思路
    体育成绩统计/ Score
    【(抄的)题解】P5686 [CSP-SJX2019]和积和
    【笔记】简单博弈
  • 原文地址:https://www.cnblogs.com/weifeng123/p/11026697.html
Copyright © 2011-2022 走看看