google-chrome - 完全 "Kiosking"Chrome(捕获并防止 C-w/t/n 的默认值)

标签 google-chrome shortcut kiosk preventdefault

我需要阻止 Ctrl-w、Ctrl-t、Ctrl-n 执行它们的默认功能。我知道删除用户权限是不受欢迎的,但在做出判断之前请听我说完。

event.preventDefault() 仅适用于较小的键组合,如 p,但根据 javascript capture browser shortcuts (ctrl+t/n/w),n、t 和 w 不受客户端 JavaScript 的影响。 .

我正在为 3-12 岁的 child 编写教育云软件,我使用 Chrome 的 Kisok mode以限制他们搞砸的能力。我可以完全控制有问题的计算机。是否有隐藏的 Chrome 选项/扩展程序/Windows 技巧/我可以用来使计算机真正成为信息亭而不是“kisok”的其他东西?

另外,我正在使用 Ace 编写云代码编辑器我想使用 emacs 键绑定(bind),但是当我尝试下一行时,我一直在打开新窗口。

编辑澄清:它是 Chrome 只是因为那是规范/我们控制系统,但如果有人对 ff/o/ie 有想法,它会很有用

最佳答案

由于您注意到其他浏览器的想法会有所帮助:Opera's kiosk mode似乎比 Chrome 的更强大。我相信这会给出你想要的结果:opera.exe /kioskmode /nokeys http://your-url

关于google-chrome - 完全 "Kiosking"Chrome(捕获并防止 C-w/t/n 的默认值),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7449505/

相关文章:

java - 你如何在 Java 中创建(和读取)Windows 快捷方式(.lnk 文件)?

google-chrome - 更改 Chrome 4xx 页面

android - 在 Android Locktask 模式下执行调用

jQuery animate() 忽略 firefox 上的持续时间

perl - Vim ex 知道之前输入的数字

VIM 自定义箭头键映射不适用于窗口切换?

php - 针对非 Microsoft 平台的面向触摸屏的网站开发建议

javascript - 将数据从 background.js 发送到 popup.html

jquery - ajaxStart 在 Google Chrome 中不起作用

javascript - 完全摆脱图标