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

Грубо говоря мне нужно отправить 10 сообщений. Отправил первое. Задержка 10 сек, отправил второе. Задержка 10 секунж. Отправил третие.

Примерно так:

var name_pos = 0;

if (name_pos < 100) 
{
	alert(name_pos);
		
		var timer = setTimeout(function(){
			alert(name_pos);
			
		name_pos++;	
		},10000);

}


Т.е. по идее он должен выводить 1,2,3,4.. с задержкой в 10 секундн. Он он выводит только 0 и каждую секунду.

Цитата:
либо запускайте таймеры по цепочке. Тоесть каждый раз выполняется функция, отрабатывает и запускает следующий таймер.
именно это мне и нужно реализовать

Последний раз редактировалось ToDayGoodDay, 01.02.2013 в 08:27.
Ответить с цитированием