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>
  • 相关阅读:
    解决Navicat for MySQL 连接 Mysql 8.0.11 出现1251- Client does not support authentication protocol 错误
    使用jquery validate结合zui作表单验证
    python中利用openpyxl、xlsxwriter库操作Excel
    pandas常用方法之read_excel详解
    利用python中的win32com模块操作Word、Excel文件
    python中如何将csv文件转为xls文件
    python中如何压缩和解压缩文件
    用python实现多个表格合并按字段去重
    ansible基础知识,基本操作
    关于Sublime Text无法打开 Package Control 及其他报错问题的解决
  • 原文地址:https://www.cnblogs.com/weifeng123/p/11026697.html
Copyright © 2011-2022 走看看