在 秒後,頁面將自動跳轉。
上面的是html頁面元素,用來告知客戶多少秒之後自動跳轉。
//單位毫秒,獲取的是進入當前頁面的時間
var D = new Date();var startTime = D.getTime();//單位毫秒,獲取的是進入當前頁面的時間
//計算當前時間與進入時間的差
function iniStopWatch() { var D = new Date(); var currentTime = D.getTime(); var diffTime = (currentTime-startTime)/1000;//獲取差值,單位秒 return diffTime;}
//設置時間並跳轉到指定頁面
//delayTime => 指定多少秒後跳轉的時間//href => 指定跳轉的頁面function setSecs(delayTime,href) { var now = iniStopWatch(); var setTimeElem = document.getElementById("time"); setTimeElem.value = delayTime - Math.floor(now); if (now >= delayTime) { window.location.href = href; } setTimeout(function (){ setSecs(delayTime,href); })}
調用:
setSecs(5,"http://www.baidu.com/");或者