页面倒数计时并自动跳转的脚本(Javascript)
第一种方法:
<script type="text/JavaScript">
var secs = 5; //倒计时的秒数
for(var i=secs;i>=0;i--)
{
window.setTimeout("doUpdate(" + i + ")", (secs-i) * 1000);
}
function doUpdate(num)
{
document.getElementById("这里放显示秒数的控件的ID").innerHTML = num ;
if (num == 0){window.location='这里放时间倒数完成后要跳转的页面'}
}
</script>
第二种方法:
<script type="text/javascript">
var i = 5;
var intervalid;
intervalid = setInterval("fun()", 1000);
function fun() {
if (i == 0) {
window.location.href = "这里放时间倒数完成后要跳转的页面";
clearInterval(intervalid);
}
document.getElementById("这里放显示秒数的控件的ID").innerHTML = i;
i--;
}
</script>
<script type="text/JavaScript">
var secs = 5; //倒计时的秒数
for(var i=secs;i>=0;i--)
{
window.setTimeout("doUpdate(" + i + ")", (secs-i) * 1000);
}
function doUpdate(num)
{
document.getElementById("这里放显示秒数的控件的ID").innerHTML = num ;
if (num == 0){window.location='这里放时间倒数完成后要跳转的页面'}
}
</script>
第二种方法:
<script type="text/javascript">
var i = 5;
var intervalid;
intervalid = setInterval("fun()", 1000);
function fun() {
if (i == 0) {
window.location.href = "这里放时间倒数完成后要跳转的页面";
clearInterval(intervalid);
}
document.getElementById("这里放显示秒数的控件的ID").innerHTML = i;
i--;
}
</script>