禁用键盘快捷键(是:从键盘保留焦点)

时间:2014-06-30 18:49:53

标签: jquery javascript-events jquery-terminal

有没有办法让终端脱离键盘?
在html页面中,我习惯CTRL + L键入一个URL,但唯一的结果是控制台的clear。我希望能够直接CTRL + L,但是之前执行的密钥组合就可以了。

建议顺便说一句,在term.clear()为最大限度控制而定义时,请不要致电onClear(例如,使用CTRL + L禁用结算。

1 个答案:

答案 0 :(得分:1)

您可以使用选项keydown禁用快捷方式:

.terminal(..., {
    keydown: function(e) {
        if (e.which === 76 && e.ctrlKey) { // CTRL+L
            return true;
        }
    }
});