Javascript-форум (https://javascript.ru/forum/)
-   jQuery (https://javascript.ru/forum/jquery/)
-   -   Модернизация скрипта перебора страниц (https://javascript.ru/forum/jquery/26297-modernizaciya-skripta-perebora-stranic.html)

leny 03.03.2012 19:20

Модернизация скрипта перебора страниц
 
Доброго времени суток, уважаемые программисты!
Есть такой скрипт:

$(window).load(function () {
      for(var i = 2; i<=5; i++){
	 		var site = "site.ru";
	  		var search = $('a:contains("'+site+'")').text();
	 		if(search!=site){
					  var href = $('a[href*="ya***search?p="]:contains('+i+')').attr('href');
					  var link = 'http://ya***x.ru'+href;
                      location.href=link;
	  		 }
			  else{
				  alert("сайт найден");
              }	
      }
});


его функция - перебор страниц, до тех пор пока не будет найден нужный сайт.
Сложность в том, что на загрузку страницы нужно время и я не знаю как и где тут прописать setTimeout() или, может быть есть какие-то другие варианты.
Спасибо!

Kolyaj 03.03.2012 19:30

Сложность в том, что ваш скрипт прекратит работу, как только выполнится строчка location.href=link;

leny 03.03.2012 19:36

А все же, если не обращать внимание на этот момент, как сделать это?

Kolyaj 03.03.2012 19:38

Как можно не обращать внимания на этот момент? Ваш скрипт не будет работать в любом случае.

leny 04.03.2012 17:08

Уважаемые программисты, кто поможет решить эту ситуацию - отблагодарю. Должен быть какой-то выход


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