Javascript倒计时常用代码大全
1.世界末日倒计时
代码如下 | 复制代码 |
<form name="form1"> |
2.小时倒计时,可用于在线考试
代码如下 | 复制代码 |
<SCRIPT LANGUAGE="JavaScript"> |
3.简单倒计时(仅显示天数)
代码如下 | 复制代码 |
<Script Language="JavaScript"> var timedate = new Date("January 14,2013"); var times = "研究生<span class='wp_keywordlink_affiliate'><a href="tag/%e8%80%83%e8%af%95" title="查看 考试 中的全部文章" target="_blank">考试</a></span>"; var now = new Date(); var date = timedate.getTime() - now.getTime(); var time = Math.floor(date / (1000 * 60 * 60 * 24)); if (time >= 0) ; document.write("<li><font color=#DEDBDE>现在离2013年" + times + "还有: <font color=red><b>" + time + "</b></font> 天</font></li>"); </Script> |
4.复杂版倒计时,带毫秒
代码如下 | 复制代码 |
<script language="JavaScript" type="text/javascript"> 距某某开幕式还有 [ |
第五个:Javascript倒计时器 - 采用系统时间自校验
这次利用系统时间自校验倒计时, 无需手工调校使得倒计时更为精确, 代码及详细注释如下:
代码如下 | 复制代码 |
<span id="clock">00:01:11:00</span> // 开始运行 // nextelapse是定时时间, 初始时为100毫秒 // 停止运行 window.onload = function () { // 倒计时函数 if (start == finish) { var hms = new String(start).split(":"); ms -= 10; if (m < 0) { var ms = ms < 10 ? ("0" + ms) : ms; start = sh + ":" + sm + ":" + ss + ":" + ms; // 清除上一次的定时器 // 自校验系统时间得到时间差, 并由此得到下次所启动的新定时器的时间nextelapse // 启动新的定时器 |
补充:网页制作,js教程