我有这显示计时器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');
}