Показать сообщение отдельно
  #1 (permalink)  
Старый 16.07.2013, 18:06
Кандидат Javascript-наук
Отправить личное сообщение для jeysmook Посмотреть профиль Найти все сообщения от jeysmook
 
Регистрация: 24.04.2012
Сообщений: 118

Таймер срабатывает неправильно, почему?
На сайте, есть регистрация, редактирование данных, и т.д. Все это сделано на аякс, и когда получает ответ от сервера, то запускаем функцию Mess(), и сражу же новый таймер, setTimeout(function() { CloseMess() }, 5000). Но по каким-то причинам таймер срабатывает, то нормально, то мгновенно, то пройдет 3 сек., а не 5 сек. Подскажите в чем причина?
function Mess(mess) {
// Код который показывает блок с сообщением. И тут стоит счетчик, который вызывает функцию CloseMess().
setTimeout(function() { CloseMess() }, 60000);
}
function CloseMess() {
//Закрывает блок с сообщением.
}
Ответить с цитированием