【发布时间】:2013-11-29 16:39:37
【问题描述】:
在 chrome 的最新版本(版本 30.0.1599.101 m)上,如何防止键盘快捷键的默认行为。
例如,CTRL+W 关闭当前选项卡。我想为用户操作分配此快捷方式,例如弹出警报框。
$('body').on('keydown', 'ctrl+w', function(e) {
alert(Hello, world);
e.preventDefault();
e.stopPropagation();
});
在 Chrome 上,这会关闭标签。但在 Firefox 中按预期工作。
是否有防止 chrome 出现默认行为的解决方法?
【问题讨论】:
标签: javascript jquery google-chrome firefox javascript-events