Прокрутка

Ответить
x00peR
Сообщения: 141
Зарегистрирован: 05.03.2011
Код скрипта:

Код: Выделить всё

<script>
var t;
function up() {
  var top = Math.max(document.body.scrollTop,document.documentElement.scrollTop);
  if(top > 0) {
    window.scrollBy(0,-100);
    t = setTimeout('up()',20);
  } else clearTimeout(t);
  return false;
}
</script>
Вставка на странице:

Код: Выделить всё

<a href="#" onclick="return up()">наверх</a>
Сделал так, все работает. Прокрутка вверх есть, а как сделать в этом скрипте вниз еще?
Нужно чтобы было вот так :)

Код: Выделить всё

<div style="position:fixed; opacity: 0.7; right:4.5%; bottom:32%; z-index: 2000;">
<a href="#" onclick="return up()" title="Вверх страницы"><img src="http://savepic.ru/2423764.png" alt="Вверх страницы" border="0"></a>
<br/><br/>
<a href="#" onclick="return down()"  title="Вниз страницы"><img src="http://savepic.ru/2368469.png" alt="Вниз страницы" border="0"></a> 
-- добавлено 03 июн 2012, 14:33 --

Раньше стоял вот этот код:

Код: Выделить всё

<!--Кнопки в верх в низ-->
<div style="position:fixed; opacity: 0.7; right:1.5%; bottom:32%; z-index: 2000;">
<a href=#top onClick="scrollTo(0,0); return false;" title="В верх страницы"><img src="http://savepic.ru/2423764.png" alt="В верх страницы" border="0"></a>
<br/><br/>
<a href=#top onClick="scrollTo(0, document.body.scrollHeight); return false;" title="В низ страницы"><img src="http://savepic.ru/2368469.png" alt="В низ страницы" border="0"></a> 
</div>
Вполне устраивал. Но из за какой то библиотеки он теперь не работает. Картинки выводятся, но действия не выполняются :(

Ответить