我做了倒数计时器。当时间到了时它会发出警报/弹出。 我写这样的代码:定时器给时间结束提醒
function cd(){
now = new Date();
diff = end - now;
diff = new Date(diff);
var sec = diff.getSeconds();
var min = diff.getMinutes();
if(now >= end)
{
clearTimeout(timerID);
window.alert("Time is up. Press OK to continue.");
document.forms[0].submit();
}
else
{
document.getElementById("cdtime").innerHTML = min + ":" + sec;
}
timerID = setTimeout("cd()", 10);
}
window.onload = cd
这是自动提交计时器。当时间到了,它会提交表格。问题是,当我做window.alert
它会保持警觉,即使我点击“ok
”。我点击确定后应该怎么做才会重定向到document.forms[0].submit()
?
你知道10是毫秒而不是秒,对吧? – briosheje 2014-12-01 17:49:07
是的,我知道,为什么? – Lisa 2014-12-01 17:53:53
你可以发布整个“cd”功能吗? – 2014-12-01 17:56:30