<!doctype html public "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="gb2312">
<head>
<head>
<title> 演示实例:倒计时效果-精确到秒 </title>
<meta http-equiv="content-type" content="text/html; charset=gb2312" />
<meta name="author" content="枫岩,CNLei.y.l@gmail.com">
<meta name="keywords" content="" />
<meta name="description" content="" />
<script language="JavaScript">
<!-- //
function GetRTime(){
var EndTime= new Date(2008,10,13,10,0); //截止时间:2009年6月10日0时0分
var NowTime = new Date();
var nMS =EndTime.getTime() - NowTime.getTime();
var nD =Math.floor(nMS/(1000 * 60 * 60 * 24));
var nH=Math.floor(nMS/(1000*60*60)) % 24;
var nM=Math.floor(nMS/(1000*60)) % 60;
var nS=Math.floor(nMS/1000) % 60;
if(nD>= 0){
document.getElementById("RemainD").innerHTML=nD;
document.getElementById("RemainH").innerHTML=nH;
document.getElementById("RemainM").innerHTML=nM;
document.getElementById("RemainS").innerHTML=nS;
}
else {
document.getElementById("CountMsg").innerHTML="世界杯已经圆满结束!";
}
setTimeout("GetRTime()",1000);
}
window.onload=GetRTime;
//setInterval("GetRTime()",1000);
// -->
</script>
</head>
<body>
<div id="CountMsg">今天距离2006世界杯开赛还有<strong id="RemainD">XX</strong>天<strong id="RemainH">XX</strong>时<strong id="RemainM">XX</strong>分<strong
id="RemainS">XX</strong>秒</div>
</body>
</html>
var timer1 = setTimeout("foo",1000); //设定foo函数将在1000毫秒后执行一次
.........//do something
clearTimeout(timer1); //如果程序执行到这里,以setTimeout开始计数时1000毫秒未到,
//clearTimeout后,foo将得不到执行
//如果1000毫秒已过,foo已被触发执行,就没什么意义了
vartimer2 = setInterval("foo",1000); //设定从现在计时起,每1000毫秒执行1次foo
.........//do something
clearInterval(timer2); //以后foo将不再触发执行了
所以这样一个细节的被忽略了,也就长久以来用setTimeout+递归来模拟了setInterval的行为,如下代码
function foo(){
.......//do something
setTimeout("foo",1000);
发表评论
-
转载:jquery webservice 跨域
2013-01-28 16:06 1257现在的JQuery中$.ajax方法支持跨域读取json数 ... -
变更地址栏参数
2011-09-14 10:06 788<html> <head ... -
仿google 日历
2011-08-24 23:10 867仿google 日历仿google 日历仿google 日历仿 ... -
Jquery fullcalendar 官方中文文档
2011-08-22 08:47 24851. 使用方式, 引入相关js, css后, $(‘#div_ ... -
js webservice
2011-05-12 08:50 10801. 创建webservice,为了免于落俗我稍稍修改了 ... -
光标位置函数
2010-12-16 12:44 783function getCursortPosi ... -
select元素javascript常用操作
2010-12-14 09:32 627东西很简单,只是自己记性不好,经常忘记一些关键字 所以发 ... -
cookie
2010-09-17 09:06 669function SetCookie(CookieNa ... -
webservice and js
2010-06-24 09:17 810jQuery调用WebService网上的介 ... -
js 类的实现 转载
2010-05-14 10:43 760JavaScript本身并不是设计成面向对象的,所以没 ... -
jsxiaoguo
2009-05-14 10:52 704jsxiaoguo -
窗体大小
2009-05-12 09:39 875网页可见区域宽:document.body.clientWid ... -
闭包小例
2009-02-05 08:53 715//A是一个普通的函数 ... -
js other event target
2008-11-20 14:41 1117解耦导航模式 function Onclick(evt) ... -
用 javascript 处理 JSON
2008-11-19 14:33 1278用 javascript 处理 JSON 关键字: json ... -
Javascript中最常用的55个经典技巧
2008-09-27 17:47 8531. oncontextmenu="window.e ... -
js xml
2008-09-17 10:53 1197loadXML = function(xmlFile) ... -
正则表达式
2008-09-12 09:04 796数:44] //校验是否全由数字组成 function ... -
js 函数
2008-09-11 13:12 7861.document.write(""); ... -
js 验证函数
2008-09-11 13:03 687Javascript函数大全 /* ---------- ...
相关推荐
JS倒计时
javascript 倒计时 实例 css jquery 一个jquery倒计时程序。
js倒计时,能够获取服务器当前时间进行倒数计时
js 倒数计时器 counttimedown javascript 写的时间倒数计时器
javascript实现倒计时
闲着没事 发个倒计时代码 可以精确到毫秒的
js倒数计时器,代码注释详细,新手容易鉴别修改成为自己所需要的计时器,已封装函数样式写入,方便多次调用。
日常开发中,电商经常使用到抢购,不过当抢购的时候会用到倒计时
修改好的倒数定时器、有详细的注释、代码非常简单、javascript代码;倒数计时器有天、时、分、秒,本代码中屏蔽了天。
jquery JS 倒计时 可调节倒计时的时间,格式
js时分秒倒计时,某教育网站线上使用的同款js倒计时。
js倒计时,javascript代码编写
javascript 实现网页 倒计时 代码
* 倒计时类使用方式 hbj ************************************************** * 多个倒计时 * * new countdown().init('end_time',1); * * 第一个参数 id * * 第二个参数 * * 不填写 内容正数则加 负数则减 ...
纯js倒计时,外观简洁,实用,可以设定日期倒计时,代码量少
JS倒计时源码,倒计时有天、小时、分、秒,可根据需要进行调整
JS倒计时, 两个时间对比, 得到天+时+分+秒, 倒计时, ajax获取结束时间倒计时
等待下班js倒计时代码等待下班js倒计时代码等待下班js倒计时代码
js倒计时代码,挺简单的代码,新手可以参考一下
一款在倒计时结束后,报警提示铃声自动响起的js倒计时代码特效。