使用javascript覆盖chrome默认快捷方式
我有一个应用程序,我必须覆盖chrome浏览器的几个快捷键。我无法覆盖几个默认快捷键,但可以编写几个自定义快捷键来触发警报 这些是我要覆盖的新命令使用javascript覆盖chrome默认快捷方式,javascript,html,google-chrome,Javascript,Html,Google Chrome,我有一个应用程序,我必须覆盖chrome浏览器的几个快捷键。我无法覆盖几个默认快捷键,但可以编写几个自定义快捷键来触发警报 这些是我要覆盖的新命令 CTRL+T CTRL+N CTRL+W CTRL+F4 CTRL+TAB Alt+F4 是否有任何方法可以覆盖chrome默认快捷键。 document.addEventListener('keydown', 功能(ev){ //我只是无法阻止alt-F4和CTRL-W,我认为它们是无法更改的覆盖,但对于可以更改的覆盖,这是有效的 if(ev.
- CTRL+T
- CTRL+N
- CTRL+W
- CTRL+F4
- CTRL+TAB
- Alt+F4
document.addEventListener('keydown',
功能(ev){
//我只是无法阻止alt-F4和CTRL-W,我认为它们是无法更改的覆盖,但对于可以更改的覆盖,这是有效的
if(ev.ctrlKey | | ev.altKey){ev.preventDefault()}
}
)
实际上,嗯。。那些具体的命令。。哇。。javascript让我们听键盘的唯一方式。。事情发生了。。但是我认为preventDefault不能应用于它>:{这是一个好问题。这对我不起作用,你能给我一个工作片段吗,否则你可以编辑上面的例子。你不能同时复制、粘贴、剪切或全选least@Santhosh对于其他事情,我不确定它们是否能被阻止:耸耸肩: