网页嵌入倒计时器代码

要网页代码的,产生的效果是“距离XXX还有XX天XX小时XX秒”,等到了时间了,可以显示“欢迎来到XXX”,不管是刷新还是其他方法都不能停止倒计时,
如果答得好的话我会加分!

<script type="text/javascript">
var urodz= new Date("August 9,2009");
var s = "理想的空间";
var now = new Date();
var ile = urodz.getTime() - now.getTime();
var dni = Math.floor(ile / (1000 * 60 * 60 * 24));

if (dni > 1)
document.write("今天离"+s+"还有"+dni +"天")
else if (dni == 1)
document.write("只有2天啦!")
else if (dni == 0)
document.write("只有1天啦!")
else
document.write("欢迎来到我的主页!");
</script>
温馨提示:答案为网友推荐,仅供参考
第1个回答  2008-11-10
程序设计思想:
(1)输入目标时间,高考的年,月,日,时,分,秒
下面例子中简写成直接赋值。
(2)转换成 struct tm
(3)再转换成 time_t
(4) 获当前时间 now = time (NULL);
(5)用difftime 计算时间差,送返 long double 秒
(6)把秒转换成 日,时,分,秒
(7)循环 (下面例子中简写成 打印120次,每隔2秒左右打一次)
相似回答