Показать сообщение отдельно
  #2 (permalink)  
Старый 24.10.2010, 10:51
Кандидат Javascript-наук
Отправить личное сообщение для MadGest Посмотреть профиль Найти все сообщения от MadGest
 
Регистрация: 12.07.2010
Сообщений: 123

Предлагаю поменять так :
var interval;

function close_responce(limit)
     {
       if(limit > 0)
       {
            document.getElementById("timer_time").innerHTML=limit;
	 limit--;
        }else{
             responce_close();
        }
}
    interval = setInterval(close_responce, 1000);


И теперь в том месте где происходит повторный вызов предварительно сделать clearInterval(interval);
Ответить с цитированием