求一段倒计时代码1.htm打开后有 100-0 秒的 的倒计时。跳动数字。数字最好是3位的。时间到了0后,页面转到2.htm。
谢谢大家了
谢谢大家了
解决方案 »
- js 数组赋值
- 问jquery live函数的js表现形式。。
- js 怎么实现左键的下载功能
- 我的一个相册小程序,来看看,多指点下小弟。
- 我做的一个菜单(JavaScript+CSS),大家给点意见O(∩_∩)O
- [共同学习]贴段代码,大家来写执行结果,看谁理解更深刻,关于defer,attachEvent,window.onload....
- 怎么样才能把sql server中的image Field 从数据库中读出来并保存为文件?用Javascript实现。
- 字符截起或是替换问题!
- window.location.href传递值的问题
- 这个tip要怎么用的
- div中嵌套img不能填充完整的问题!
- Ext问题
<script language="JavaScript">
var nMS = 100;
function GetRTime(){
if (nMS<10) nMS = "00"+ nMS;
else if (nMS<100) nMS = "0"+ nMS;
document.getElementById("RemainS").innerHTML = nMS;
if(nMS==0) window.location.href = "2.html";
else {
nMS -= 1;
setTimeout("GetRTime()",1000);
}
}
window.onload=GetRTime;
</script>
<div id="CountMsg">还有 <strong id="RemainS"></strong>秒</div>
<head>
<script type="text/javascript">
function countdown() {
var zero = ["000","00","0",""];
var p = 100;
var div = document.getElementById("div");
var inter = setInterval(function() {
if (p == 0) {
window.clearInterval(inter);
}
div.innerHTML = "还有" + zero[("" + p).length] + p + "秒";
p--;
}, 1000);
}
</script>
</head>
<body onload="countdown()">
<div id="div"></div>
</body>
</html>
ls 2位的思想都可行
用setTimeout or setInterval即可