CodeMirror 不阻止 Ctrl+T 打开新标签
CodeMirror does not prevent Ctrl+T to open a new tab
我目前正在使用 CodeMirror
,这是我的代码:
cm.setOption("extraKeys", {
'Ctrl-T': function() {
insertTitle();
return false;
}
});
主要思想是当用户按下Ctrl+T
时执行函数insertTitle
。
问题是,Chrome 没有执行此功能,而是打开了一个新选项卡(默认行为)。
我尝试用 Ctrl-A
替换 Ctrl-T
但没有成功。
我也试过有或没有 return false
但它没有改变任何东西。
有没有办法阻止 Chrome 默认行为?
Chrome 不允许脚本捕获某些键。 Ctrl-T 似乎是其中之一(Ctrl-N 和 Ctrl-W 是其他)。 CodeMirror 对此无能为力。
我目前正在使用 CodeMirror
,这是我的代码:
cm.setOption("extraKeys", {
'Ctrl-T': function() {
insertTitle();
return false;
}
});
主要思想是当用户按下Ctrl+T
时执行函数insertTitle
。
问题是,Chrome 没有执行此功能,而是打开了一个新选项卡(默认行为)。
我尝试用 Ctrl-A
替换 Ctrl-T
但没有成功。
我也试过有或没有 return false
但它没有改变任何东西。
有没有办法阻止 Chrome 默认行为?
Chrome 不允许脚本捕获某些键。 Ctrl-T 似乎是其中之一(Ctrl-N 和 Ctrl-W 是其他)。 CodeMirror 对此无能为力。