Показать сообщение отдельно
  #1 (permalink)  
Старый 22.04.2013, 23:57
Mij Mij вне форума
Новичок на форуме
Отправить личное сообщение для Mij Посмотреть профиль Найти все сообщения от Mij
 
Регистрация: 22.04.2013
Сообщений: 3

Навигация с помощью клавиши ESC
Народ, помогите, плиз.
Нужно сделать так, чтобы по нажатию кнопки ESC в окне браузера грузилась некая страница. Нашёл скрипт, где навигация осуществляется путём нажатия стрелок. Адаптировал под себя (заменил код стрелки 37 на код клавиши ESC - 27):

<script type="text/javascript">
document.onkeypress= function(event) {
event= event||window.event;
if (event.keyCode == 27)
window.location= "page.php";
};
</script>

В итоге код работает в Опере, но не хочет в Мозиле и Хроме. А пока стрелка стояла (37), то Мозила тоже соглашалась переходить на page.php (Хром же упорствует, и не хочет реагировать ни на 27, ни на 37).
Можете дать универсальный код, чтобы все браузеры (по крайней мере Опера и Мозила) его воспринимали? Именно для клавиши ESC.
Ответить с цитированием