如何编写禁用默认键盘快捷键的Google Chrome扩展程序?

时间:2013-08-15 09:24:11

标签: google-chrome google-chrome-extension

我需要一个Google Chrome扩展程序,它只是禁用内置的 alt e 快捷方式,并将其作为普通密码传递给HTML访问密钥。 (是的,全部 - 没有配置/图形)

这是内部网络应用程序,我不想使用现有的扩展程序。

我浏览了扩展程序文档,但感谢此事的快速启动。

2 个答案:

答案 0 :(得分:1)

  

不幸的是没有办法挂钩   进入全球热键。你能做到最好   do是添加一个窗口事件按键   监听器。

     

来源: a Chromium developer post on the chromium-extensions group

相关问题:Keyboard Shortcuts in Google Chrome / Chromium Extensions

答案 1 :(得分:0)

供参考,(从http://www.catswhocode.com/blog/using-keyboard-shortcuts-in-javascript修改):

var isAlt = false;
$(document).keyup(function (e) {
  if(e.which == 18) isAlt=false;
}).keydown(function (e) {
  if(e.which == 18) isAlt=true;
  if(e.which == 69 && isAlt == true) {
    alert('Keyboard shortcuts + JQuery are even more cool!');
    return false;
  }
});