【JavaScript】js代码实现全屏以及取消全屏
代码如下,直接拷贝即可用
$("#button").on("click", function toggleFull() {
if ((document.fullScreenElement !== undefined && document.fullScreenElement === null)
|| (document.msFullscreenElement !== undefined && document.msFullscreenElement === null)
|| (document.mozFullScreen !== undefined && !document.mozFullScreen)
|| (document.webkitIsFullScreen !== undefined && !document.webkitIsFullScreen)) {
if (document.documentElement.requestFullScreen) {
document.documentElement.requestFullScreen();
} else if (document.documentElement.mozRequestFullScreen) {
document.documentElement.mozRequestFullScreen();
} else if (document.documentElement.webkitRequestFullScreen) {
document.documentElement.webkitRequestFullScreen(Element.ALLOW_KEYBOARD_INPUT);
} else if (document.documentElement.msRequestFullscreen) {
document.documentElement.msRequestFullscreen();
}
} else {
if (document.cancelFullScreen) {
document.cancelFullScreen();
} else if (document.mozCancelFullScreen) {
document.mozCancelFullScreen();
} else if (document.webkitCancelFullScreen) {
document.webkitCancelFullScreen();
} else if (document.msExitFullscreen) {
document.msExitFullscreen();
}
}
});
本文来自博客园,作者:随缘的一个人,转载请注明原文链接:https://www.cnblogs.com/dawnwing/articles/18517525

浙公网安备 33010602011771号