我想要在确认框中单击"确定"时整个网页转到全屏,但只有这样才会出现错误TypeError: docelem.requestFullscreen is not a function.我尝试了所有但没有...
var conf = confirm("Fullscreen mode?");
var docelem = document.documentElement;
if (conf == true) {
docelem.requestFullscreen();
}
else if (conf == true) {
docelem.mozRequestFullScreen();
}
else if (conf == true) {
docelem.webkitRequestFullScreen();
}
else if (conf == true) {
docelem.msRequestFullscreen();
}
Run Code Online (Sandbox Code Playgroud)
一些解决方案 或者确认()是不可能的?因为有一个按钮工作:
(function () {
var fullscreenon = document.getElementById("fullscreenbutton");//button Id
if (fullscreenon) {
fullscreenon.addEventListener("click", function () {
var docelem = document.documentElement;
if (docelem.requestFullscreen) {
docelem.requestFullscreen();
}
else if (docelem.msRequestFullscreen) {
docelem.msRequestFullscreen();
} …Run Code Online (Sandbox Code Playgroud)