У меня есть функция Javascript, которая отображает таймер.Теперь, когда таймер достигает 2 минут, я хочу отобразить предупреждение и продолжить функцию таймера.Но моя функция таймера останавливается до тех пор, пока пользователь не нажмет «ОК», а затем возобновится с 1:59 с.
Может кто-нибудь сказать мне, как сохранить функцию таймера во время отображения всплывающего окна?
Вот моя функция для отображения таймера.
var minutes=5;
var seconds=59;
function time_display(){
if(minutes==2 && seconds==0){
setTimeout('display_time_alert_two_minutes_left()',100);
}
if (seconds<=0){
seconds=59;
if(minutes>0)
minutes-=1;
}
else
seconds-=1;
$('time_left_in_minutes').innerHTML = minutes+"."+ ljust_zero(seconds);
setTimeout("time_display()",1000);
}
time_display();
, и это моя функция оповещения.
function display_time_alert_two_minutes_left(){
alert('Two minutes left');
}