【问题标题】:Disable keyboard shortcuts (was: Leave focus from keyboard)禁用键盘快捷键(原为:离开键盘焦点)
【发布时间】:2014-06-30 18:49:53
【问题描述】:

有没有办法从键盘离开终端?
在 html 页面中,我习惯于 CTRL+L 键入 URL,但唯一的结果是控制台的 clearing。我希望能够直接 CTRL+L ,但是之前可以使用组合键来执行。

一个建议顺便说一句,当onClear 被定义为最大控制时不要调用term.clear()(例如使用 CTRL+L 禁用清除。

【问题讨论】:

    标签: jquery jquery-events jquery-terminal


    【解决方案1】:

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

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2012-11-06
      • 2023-04-02
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2010-09-08
      • 1970-01-01
      相关资源
      最近更新 更多