【发布时间】:2013-08-15 09:24:10
【问题描述】:
我需要一个 Google Chrome 扩展程序,它可以简单地禁用内置的 alte 快捷方式并将其传递给 HTML 访问键。 (是的,所有这些 - 没有配置/图形)
这是一个内部网络应用程序,我不想使用现有的扩展。
我已经浏览了扩展文档,但如果能在这件事上快速开始,我将不胜感激。
【问题讨论】:
标签: google-chrome google-chrome-extension
我需要一个 Google Chrome 扩展程序,它可以简单地禁用内置的 alte 快捷方式并将其传递给 HTML 访问键。 (是的,所有这些 - 没有配置/图形)
这是一个内部网络应用程序,我不想使用现有的扩展。
我已经浏览了扩展文档,但如果能在这件事上快速开始,我将不胜感激。
【问题讨论】:
标签: google-chrome google-chrome-extension
不幸的是,没有办法上钩 进入全局热键。你能做到的最好的 做的是添加一个窗口事件按键 听众。
来源:a Chromium developer post on the chromium-extensions group。
相关问题:Keyboard Shortcuts in Google Chrome / Chromium Extensions
【讨论】:
供参考,(修改自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;
}
});
【讨论】: