Показать сообщение отдельно
  #1 (permalink)  
Старый 19.04.2013, 23:19
Аспирант
Отправить личное сообщение для leny Посмотреть профиль Найти все сообщения от leny
 
Регистрация: 29.04.2011
Сообщений: 91

Допилить скрипт прокрутки страницы
Всем примет, уважаемые программисты!
Помогите пожалуйста закончить скрипт прокрутки страницы с прерыванием.
function myRandom (from, to)  {
  return Math.floor((Math.random() * (to - from + 1)) + from);
} // функция случайного числа

var Height = $("body").outerHeight();//высота страницы
var i=0;
(function() {
    if (i < Height){
    var j = 0;
            (function() {
              if (j < Height){
                window.scrollTo(0,j);
                j = j+10;
                var m = myRandom(1, 50);
                if(m==25){
                 	var i=0;
                       (function() {
                        if (i < 5){
                      	alert(i);
                        i++; // этот цикл мне и нужно довести до ума. Так-та он работает, но после его завершения скрипт перестает работать. прокрутка останавливается а должна идти дальше
                        setTimeout(arguments.callee, 1000); // задержка в цикле прокрутки 1 сек.
                      } 
                      })();
                }
                else{
                	setTimeout(arguments.callee, 7);
                }
              }
          	})();
      
    } 
})();
Ответить с цитированием