Здравствуйте!
Есть работающий код:
document.onkeypress=function(e){
if(e.keyCode==49 ){
e.preventDefault();
alert('Переход на целевую страницу при нажатии 1');
window.location.href="http://yandex.ru";
}
};
Однако если назначать клавиши F1, F2, F3... Chrome не выполняет назначенную функцию, а только дефолтные функции браузера, т.е. вызывает справку и тп. Предотвратить это, написав в коде "e.preventDefault();" - не получилось, не было вообще никакого эффекта.
Подскажите, как решить эту задачу?