gpt4 book ai didi

javascript - 禁用浏览器快捷键

转载 作者:行者123 更新时间:2023-11-29 10:50:13 25 4
gpt4 key购买 nike

我正在尝试创建一个“售货亭”

我有一个 Web 应用程序,我希望它成为屏幕上唯一可访问的东西。我知道 chrome 有一个“kiosk”模式(快捷方式:chrome.exe --kiosk www.url.com)。这会处理自动全屏,但会禁用很少的快捷方式(可能只有 f11)。

借助互联网的一些帮助,我编写了一些 javascript 来完成大部分的工作。代码如下:

window.onload = function() {
window.document.body.onkeydown = function() {
if (event.ctrlKey) {
event.stopPropagation();
event.preventDefault();
try {
event.keyCode = 0; // this is a hack to capture ctrl+f ctrl+p etc
}
catch (event) {

}
return false;
}
return true; // for keys that weren't shortcuts (e.g. no ctrl) then the event is bubbled
}
}

这会处理 ctrl+f、ctrl+p 等操作。不幸的是,它不会禁用 ctrl+t、ctrl+n、f5 等快捷键。

是否有可能禁用这些,或者我在这里追逐彩虹?我不在乎它是不是 javascript、设置等等,但我真的很想使用插件。

最佳答案

您可以通过 javascript 禁用任何您想要的键。您只需要知道它们的关键代码即可。

关于javascript - 禁用浏览器快捷键,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11656887/

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