Javascript.RU

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

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

$(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() или, может быть есть какие-то другие варианты.
Спасибо!
Ответить с цитированием
  #2 (permalink)  
Старый 03.03.2012, 19:30
Новичок на форуме
Отправить личное сообщение для Kolyaj Посмотреть профиль Найти все сообщения от Kolyaj
 
Регистрация: 19.02.2008
Сообщений: 9,177

Сложность в том, что ваш скрипт прекратит работу, как только выполнится строчка location.href=link;
Ответить с цитированием
  #3 (permalink)  
Старый 03.03.2012, 19:36
Аспирант
Отправить личное сообщение для leny Посмотреть профиль Найти все сообщения от leny
 
Регистрация: 29.04.2011
Сообщений: 91

А все же, если не обращать внимание на этот момент, как сделать это?
Ответить с цитированием
  #4 (permalink)  
Старый 03.03.2012, 19:38
Новичок на форуме
Отправить личное сообщение для Kolyaj Посмотреть профиль Найти все сообщения от Kolyaj
 
Регистрация: 19.02.2008
Сообщений: 9,177

Как можно не обращать внимания на этот момент? Ваш скрипт не будет работать в любом случае.
Ответить с цитированием
  #5 (permalink)  
Старый 04.03.2012, 17:08
Аспирант
Отправить личное сообщение для leny Посмотреть профиль Найти все сообщения от leny
 
Регистрация: 29.04.2011
Сообщений: 91

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



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Модернизация jQuery скрипта zeionline jQuery 3 01.11.2011 00:07
Создание с помощью скрипта html элемента Anastasiya Общие вопросы Javascript 4 25.10.2011 22:28
Круговорт скрипта.... Karl Общие вопросы Javascript 1 17.10.2009 15:37
Блок переключения меню на JS, два скрипта в одном файле Dizeloid Элементы интерфейса 0 30.07.2009 12:03
как прекратить выполнение скрипта ? kefi Общие вопросы Javascript 3 31.03.2009 19:05