Показать сообщение отдельно
  #1 (permalink)  
Старый 31.01.2013, 22:39
Новичок на форуме
Отправить личное сообщение для ToDayGoodDay Посмотреть профиль Найти все сообщения от ToDayGoodDay
 
Регистрация: 15.08.2011
Сообщений: 9

Циклический вызов с задержкой.
Скрипт для Grease Monkey.


var url_cur = location.href ;
var name_pos = 0;
var cur_name = '';
		
var list_name = [ "test1" , "test2" ];


for(var j=0;j<list_name.length;j++){
	alert('!');
	temp(j);
}

function temp(j){
		var timeout_id = setTimeout(function(){
			alert(j);

			cur_name = list_name[j];
			alert(cur_name);
			if(check()){
				send_do(cur_name);
			}
			else{
				enter();
				send_do(cur_name);
			};
		},10000);

}


Цель:

Проход по всему массиву с некоторой задеркой. Однако, зацикливается на нулевом элементе и дальше никак не работает. Порыл в инете, перепробовал несколько вариантов. Ничего не получается.

Последний раз редактировалось ToDayGoodDay, 31.01.2013 в 22:41.
Ответить с цитированием