Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Автоскроллинг, помогите исправить скрипт (https://javascript.ru/forum/misc/32223-avtoskrolling-pomogite-ispravit-skript.html)

Alamogoro 08.10.2012 12:41

Автоскроллинг, помогите исправить скрипт
 
Привет всем. У меня есть скрипт:

var speed=1;
var current_position=0,alt=1,position_1=0,position_2=-1;

function scrolling(){
if (document.all) x=document.body.scrollTop
 else x=window.pageYOffset;
if (alt==0) alt=1
 else alt=0;
if (alt==0) position_1=x
 else position_2=x;
if (position_1!=position_2){
 if (document.all) current_position=document.body.scrollTop+speed
  else current_position=window.pageYOffset+speed;
 window.scroll(0,current_position);
}
else {
 current_position=0;
 window.scroll(0, current_position);
}
}

function start_scroll(){
timeout_id = setInterval("scrolling()", 10);
}
start_scroll();


Он плавно прокручивает веб страницу вниз автоматически. Мне нужно всего сделать, чтобы он прокручивал не всю страницу, а лишь div блок с id="scroll".
Помогите, буду признателен!

Tek 09.10.2012 11:15

Если правильно понял то нужно что то вроде http://ruseller.com/lessons/les1150/scrolltotop.html

Alamogoro 09.10.2012 13:00

Tek,
нет. Мне надо чтобы скроллилось автоматически, а не после нажатия - как в приведенном примере. Но скроллилось не все окно, а лишь элемент Div имеющий полосу прокрутки

Tek 09.10.2012 15:49

Если правильно понял то что то вроде этого http://jsfiddle.net/TekVanDo/KEv2b/8/


Часовой пояс GMT +3, время: 17:57.