Settimeout пауза на предупрежденииJquery

Программирование на jquery
Ответить
Anonymous
 Settimeout пауза на предупреждении

Сообщение Anonymous »

Я должен отобразить таймер на моей веб -странице. Я делаю это с помощью метода javascript settimeout.
Мой код похож на: < /p>

function UpdateTimer() {
var hfTimer = $('#');
$('#spnTimer').html(GetElapsedTime(hfTimer.val()));
hfTimer.val(parseInt(hfTimer.val(), 10) + 1);
setTimeout(UpdateTimer, 1000);
}

function GetElapsedTime(seconds) {
var sec_num = parseInt(seconds, 10);
var hours = Math.floor(sec_num / 3600);
var minutes = Math.floor((sec_num - (hours * 3600)) / 60);
var seconds = sec_num - (hours * 3600) - (minutes * 60);

if (hours < 10) { hours = "0" + hours; }
if (minutes < 10) { minutes = "0" + minutes; }
if (seconds < 10) { seconds = "0" + seconds; }
var time = hours + ':' + minutes + ':' + seconds;
return time;
}
< /code>

Таймер работает нормально, пока не появится некоторое предупреждение. Оповещение может быть простым предупреждением jQuery или когда -то обличительным предупреждением. Когда это предупреждение появляется таймер, и когда я нажимаю на «OK», таймер снова начинает работать.
Я не хочу, чтобы эта пауза произошла.
Есть ли решение для этого. Пожалуйста, помогите мне.

Подробнее здесь: https://stackoverflow.com/questions/258 ... s-on-alert
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Jquery»