Собственно как это реализовать вообще? Следующая страница ctrl + -> предыдущая ctrl + <- Для примера: Яндекс или Хабр
За ссылочку спасибо. Это оно. ЗЫ. Раздел где создан топик: Форум АНТИЧАТ > КОДИНГ > PHP, PERL, MySQL, JavaScript. Так что наверное не про это
PHP: <script type="text/javascript"> document.onkeydown = NavigateThrough; function NavigateThrough (event) { if (!document.getElementById) return; if (window.event) event = window.event; if (event.ctrlKey) { var link = null; var href = null; switch (event.keyCode ? event.keyCode : event.which ? event.which : null) { case 0x25: link = document.getElementById ('previous_page'); break; case 0x27: link = document.getElementById ('next_page'); break; case 0x26: link = document.getElementById ('up_page'); break; case 0x28: link = document.getElementById ('down_page'); break; case 0x24: link = document.getElementById ('home_page'); break; } if (link) document.location = link.href; } } </script> <a href="index.html" id="home_page">на главную</a> <a href="prev-page.html" id="previous_page">предыдущая</a> <a href="next-page.html" id="next_page">следующая</a> <a href="down-page.html" id="down_page">уровнем ниже</a> <a href="up-page.html" id="up_page">уровнем выше</a> В формах через onkeypress можно делать, но это только при фокусе работает, насколько я знаю, но могу ошибаться.
Какие-то надуманные объяснения. И если бы это было так, то интересно, где бы запускался обработчик - на другой странице, что ли? У них там ещё есть статейка, "Нетривиальный синтаксис". Всё бы ничего, но никакого синтаксиса, кроме стандартного, там нет, и ещё в заключение сказано: zomg