Как связать системный ярлык в веб-приложении? - PullRequest
0 голосов
/ 22 ноября 2010

Я вижу, что Google Doc может использовать множество коротких клавиш на рабочем столе, кажется, что он слушает вводимую клавиатуру. Как я могу реализовать это с помощью JavaScript? Спасибо.

1 Ответ

2 голосов
/ 22 ноября 2010

Используйте событие keydown:

$(document).keydown(function(e) {
    if(e.ctrlKey && e.which == 102) { // ctrl+f pressed
        e.preventDefault();
        // do something
    }
});

Обратите внимание, что в этом примере используется jQuery.Это также можно сделать без jQuery, но обработка событий не одинакова во всех браузерах, поэтому я настоятельно рекомендую вам использовать jQuery или другую инфраструктуру Javascript.

...