如何在Javascript中执行键盘组合?

时间:2013-10-31 20:09:21

标签: javascript keyboard combinations shortcut

我想创建一个将在Javascript中执行键盘组合的脚本。

例如: Ctrl + W 关闭当前窗口。

怎么做?

2 个答案:

答案 0 :(得分:0)

如果您使用的是jQuery,可以写:

$(document).keydown(function(event) {
    var keyChar = String.fromCharCode(event.keyCode).toLowerCase();
    if (keyChar == "w" && event.ctrlKey) {
        // CTRL+W pressed
    }
});

或者只使用这个简单的插件hotkeys

答案 1 :(得分:0)

使用shortcut.js。您可以像这样使用它:

function closeWindow(e){ /* Code to close window */ }
shortcut('ctrl w').bindsTo(closeWindow);