如何禁用 Chrome 中的功能键?

如何禁用 Chrome 中的功能键?

那些archive.org 上的经典 MS-DOS 游戏让我回想起了很多往事。能够通过浏览器在现在的电脑上玩这些游戏真是太有趣了。

由于这些游戏显然不是为通过浏览器运行而编写的,因此它们需要使用已映射到浏览器功能的某些键。在从海底出击例如,F1打开潜望镜视图。
不幸的是,F1这也是 Chrome 的帮助按钮,这样它就会弹出一个带有帮助站点的新选项卡。当你只想在发射鱼雷之前快速查看一下潜望镜时,这有点糟糕。

那么有什么方法可以禁用内置Fx功能吗?

答案1

使用node-webkit创建以下package.json文件:

{
    "name" : "mykiosk",
    "window" : {
        "fullscreen" : true,
        "toolbar" : false
    },
    "main" : "http://the-one-and-only-allowed.url/"
}

启动方式:./nw

所有功能键均被阻止。Ctrl-N/T 不会创建制表符。这很好

最后一个禁用右键单击上下文菜单的 javascript/onload 技巧:

window.oncontextmenu = function(ev) {
  ev.preventDefault();
  ev.stopPropogation();
  return false;
}

相关内容