1.定时刷新
var timeVar;//全局变量
timeVar = window.setTimeout("函数名",300);// 每隔300毫秒调用函数,timeVar是返回的参数变量,调用以上方面,清除定时设置
window.clearTimeout(timeVar);//清除定时
2.倒计时(等待几秒后自动跳转)
// sec 秒数 elementId 元素对象id actionUrl 跳转的URL
function countDown(sec,elementId,actionUrl) {
for(var i=sec;i>=0;i--) {
window.setTimeout("clockUpdate('"+elementId+"','"+i+"','"+actionUrl+"')", (sec-i)*1000);
}
}
// elementId 元素对象id sec 秒数 actionUrl 跳转的URL
function clockUpdate(elementId,sec,actionUrl) {
document.getElementById(elementId).innerHTML = sec;
if(sec==0) {
window.location.href=actionUrl;
}
}
// 5秒以后,自动跳转到指定的URL
countDown(5,'time','${actionUrl}');