【发布时间】:2011-06-22 09:53:34
【问题描述】:
我有一个显示计时器的 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');
}
【问题讨论】:
标签: javascript timer alert