gpt4 book ai didi

javascript - ExitFullScreen 不起作用 + 无论如何要在按钮单击时按下键盘?

转载 作者:搜寻专家 更新时间:2023-10-31 22:29:29 25 4
gpt4 key购买 nike

我的浏览器:谷歌浏览器版本 33.0.1750.154 m

脚本:

function exitFullscreen() {
var element = document.documentElement;
if (element.mozCancelFullScreen) {
element.mozCancelFullScreen();
} else if (element.webkitExitFullScreen) {
element.webkitExitFullScreen();
} else if (elem.exitFullScreen) {
element.exitFullScreen();
} else if (elem.msExitFullScreen) {
element.msExitFullScreen();
}
}

HTML:

<div class="menubutton" style="width: 100px;" onclick="exitFullscreen();">
<span class="menubuttontext">EXIT FULLSCREEN</span>
</div>

但是当我在全屏模式下按下那个 div 时没有任何反应,我是不是打错了字,代码写得完全错误还是不可能?

替代灵魂?如果那个 div 按钮 onclick 可以触发键盘按下转义键,它也可以退出全屏,或者这是不可能的?

最佳答案

有错别字(虽然不能解决问题)

} else if (elem.exitFullScreen) { // should be element
element.exitFullScreen();
} else if (elem.msExitFullScreen) {
element.msExitFullScreen();
}

但是 exitFullscreen 应该只在 document 对象上调用

function exitFullscreen() {
if(document.exitFullscreen) {
document.exitFullscreen();
} else if(document.mozCancelFullScreen) {
document.mozCancelFullScreen();
} else if(document.webkitExitFullscreen) {
document.webkitExitFullscreen();
}
}

DEMO

关于javascript - ExitFullScreen 不起作用 + 无论如何要在按钮单击时按下键盘?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22725607/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com