Привет, Гость!
|
![]() |
![]() |
Что мы делаем полезного на официальном сайте WAP-поддержки? Подробно ...
Вступайте в нашу группу ВКОНТАКТЕ
Поздравляем, новичка с ID:1000
Как самомусделать QR-код
IT новости:
в Windows новая опасная уязвимость
Проблемы восприятия IT
Как подтвердить авторство в Google
Тема: ПОстраничная навигация хоткеями
★ ★ ★ ★ ★ ☆ ☆Для этого у вас уже должны быть отображаемые ссылки далее назад на странице.
В head HTML вставляем JavaScript :
<?php
function getScrollHeight()
{
var height = document.documentElement.scrollHeight ? document.documentElement.scrollHeight : document.body.scrollHeight;
return height;
}
document.onkeydown = hotkeys;
function hotkeys(e) {
if (!e) e = window.event;
var k = e.keyCode;
var d;
if (e.ctrlKey) {
if (k == 37) { d = document.getElementById('prev'); }
if (k == 39) { d = document.getElementById('next'); }
if (k == 38) { scroll(0,0); }
if (k == 40) { scroll(0,getScrollHeight()); }
}
if (d) location.href = d.href;
}
</script>
?>
( без <? и ?> - это особенность вставки кода на этом сайте).
Теперь подвяжем к нашем ссылкам (далее и назад) id:
<a href="./?p=1" id="prev" title="(CTRL+Стрелка влево)">Назад</a>
<a href="?p=3" id="next" title="(CTRL+Стрелка вправо)">Далее</a>
Где href будет указывать на следующую и предыдущую страницы.
Также CTRL+вверх/вниз будет перекидывать вверх и низ страницы соответственно.



