1. 首页
  2. 软件开发
  3. JS实现全屏和退出全屏

JS实现全屏和退出全屏

  • 发布于 2024-09-26
  • 1 次阅读

全屏和退出全屏时pc端很常用的一个功能,我们直接来看:

在HTML中添加两个按钮:

<button id="fullScreenBtn">进入全屏</button>
<button id="exitFullScreenBtn">退出全屏</button>

JS的内容:

// 进入全屏
function requestFullScreen(element) {
    if (element.requestFullscreen) {
        element.requestFullscreen();
    } else if (element.mozRequestFullScreen) {
        element.mozRequestFullScreen();
    } else if (element.webkitRequestFullscreen) {
        element.webkitRequestFullscreen();
    } else if (element.msRequestFullscreen) {
        element.msRequestFullscreen();
    }
}

// 退出全屏
function exitFullScreen() {
    if (document.exitFullscreen) {
        document.exitFullscreen();
    } else if (document.mozCancelFullScreen) {
        document.mozCancelFullScreen();
    } else if (document.webkitExitFullscreen) {
        document.webkitExitFullscreen();
    } else if (document.msExitFullscreen) {
        document.msExitFullscreen();
    }
}

// 按钮点击事件
document.getElementById('fullScreenBtn').addEventListener('click', function() {
    requestFullScreen(document.documentElement);
});

document.getElementById('exitFullScreenBtn').addEventListener('click', function() {
    exitFullScreen();
});

这样就可以通过点击按钮来实现全屏和退出全屏的功能。

原文链接: https://blog.csdn.net/hexadecimal_001/article/details/138849968