我本质上正在尝试创建一个“信息亭”
我有一个 Web 应用程序,我希望它成为屏幕上唯一可访问的内容。我知道 chrome 有一个“kiosk”模式(快捷方式:chrome.exe --kiosk www.url.com)。这可以处理自动全屏,但禁用很少的快捷键(可能只有 f11)。
在互联网的帮助下,我写了一些 javascriptmost完成的工作。代码如下:
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 等操作。不幸的是,它确实not禁用 ctrl+t、ctrl+n、f5 等快捷键。
是否有可能禁用这些,或者我在这里追逐彩虹?我不在乎它是否是 javascript、设置等等,但我真的很想这样做without一个插件。
您可以通过 JavaScript 禁用任何您想要的键。您只需要知道它们的关键代码即可。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)