Мне нужно перехватить функцию перезагрузки браузера в Safari (я знаю, что обычно этого делать не следует, но в моем случае это имеет смысл).
Для Windows я просто делаю это:
$(document).keydown(function(event) {
if ( event.which == 116 ) {
restart();
return false;
}
});
Нужно ли использовать подключаемый модуль JQuery для захвата двух ключей одновременно или это уже реализовано в JQuery в той или иной форме?
Кроме того, коды клавиш под Mac такие же, как и под Windows? («Команда» — это код клавиши «17», а «r» — «19»?) Или это «55» для командной клавиши и «15» для «r»?
(с использованием этого источника: http://boredzo.org/blog/archives/2007-05-22/virtual-key-codes