使用以下代码可以将我的网页转换为全屏模式。
var element = document.getElementById("b");
if (element.mozRequestFullScreen) {
element.mozRequestFullScreen();
} else if (element.webkitRequestFullScreen) {
element.webkitRequestFullScreen();
}
我想要防止通过按下“ESC”键退出全屏模式。
我尝试了以下代码,但是没有起作用。
document.onkeydown = function (evt) {
alert("1");
if (evt.keyCode == 27) evt.preventDefault();
}
如果我按下Esc键,它将首先退出全屏模式,然后再按上述功能将会弹出"1"的提示。
我也尝试了以下代码,但没有效果。
function keyUp(){
alert("sdd");
document.querySelector("#start").addEventListener("keydown",function(e){
var charCode = e.charCode || e.keyCode || e.which;
if (charCode == 27){
return false;
}
});
}
并且
document.onkeydown = function (e) {
if(e.which == 27){
return false;
}
}
有人知道如何防止退出全屏模式吗?或者如何通过F11键以编程方式将网页转换为全屏模式?
--kiosk
标志。 - PeeHaa