当前位置:首页 > 数字化与技术

网页倒计时代码

文玑阁16年前 (2011-05-26)数字化与技术11810

网页倒计时代码,是在网络上找的一些相关资料,经过综合整理得出的完整版,这里有两种方法可以实现网页上呈现倒计时的代码,可以根据需要选取,一般放在body部分就可以。

第一条:很简单的实现方法,例如:

欢迎您访问本站,如您在<span id='backL'></span>秒内未作出选择,我们将引导您进入 <a href=http://www.imwen.com target="_blank">乾元轩</a>
<script type=text/javascript>
var t=1500;
function later_back(){
backL.innerHTML=t;
t--;
if (t==0) location.href='http://www.imwen.com';
setTimeout("later_back();",1000);
}
later_back();
</script>

第二条:相对复杂一点,是代码比较复杂一点,但实现起来也很简单,可以根据需要稍作修改

<DIV id=time_conter
style="DISPLAY: none; bgcolor:#ccffff; FONT-WEIGHT: bold; WIDTH: 100%; COLOR: #cc0000; PADDING-TOP: 150px; FONT-FAMILY: arial; TEXT-ALIGN: center;">
<P style="font-size:12px;">距2011年国庆还有:</P>  //这是注释,此句将有下面代码中的关键句控制时差。
<DIV style="FONT-SIZE: 38px"><SPAN id=h></SPAN>小时<SPAN id=m></SPAN>分<SPAN
id=s></SPAN>秒<SPAN id=ms></SPAN>微秒</DIV>
</DIV>
<SCRIPT language=javascript>
function n2(n)
{
if(n < 10)return "0" + n.toString();
return n.toString();
}
function n3(n)
{
if(n < 10)return "00" + n.toString();
if(n < 100)return "0" + n.toString();
return n.toString();
}
 
function setLeft()
{
var d1 = new Date();
var n;
n = (d.getTime() - d1.getTime());
document.getElementById("ms").innerHTML = n3(n % 1000);
n = (n - n % 1000) / 1000;
document.getElementById("s").innerHTML = n2(n % 60);
n = (n - n % 60) / 60;
document.getElementById("m").innerHTML = n2(n % 60);
n = (n - n % 60) / 60;
document.getElementById("h").innerHTML = n2(n);
setTimeout("setLeft();", 1);
}
var a, a1, a2;
a = unescape("2011-10-1 00:00:00").split(" ");  //这是注释,此句是倒计时准确度的关键,调整成其他需要的时间即可,例如2012-12-20等。
if(a.length > 1)
{
document.getElementById("time_conter").style.display="";
a1 = a[0].split("-");
a2 = a[1].split(":");
var d = new Date(a1[0], a1[1] - 1, a1[2], a2[0], a2[1]);
setLeft();
}
</SCRIPT>

上面两种方法提供的代码都可以实现网页倒计时设计,可见第二种方法比较炫,如果觉得代码太长,可以将script代码弄成外部调用,这样就可以减少网页代码量,给网页减减肥。如果还有不明白的地方,可以留言评论处说明,我很乐意解答,当然也可以从网站底部的QQ联系获得联系。

分享给朋友:

相关文章

创建个人博客的目的

每个人开设个人网站或者个人博客的目的都不尽相同,也许只是想练练SEO的能力,也许是想通过这个个人博客来营销某些产品,甚至是推广自己,也可能一时脑子进水,想要自己拥有一个网站的(比如我),当然,也有纯粹…

关于zblog程序手机版的一点想法

玩博客的人,特别是老家不在自己目前所在地或者常常出远门的人,都会遇到这个问题,博客,特别是自己苦心经营的个人网站可能会在自己回老家或者其他没有网络使用的情况下被自己冷落,于是我研究了一下zblog手机…

关于博客留言评论

谁人开个人博客,都希望留言多多,评论多多,不过,要是有很多垃圾留言评论,想必也是甚为苦恼,挚诚的评论才是令人愉快、令人满足的,即便只是短短几个字的言语…

ZBtoSnWb新浪微博插件无法调用摘要解决

使用ZSXSOFT开发的zblog新浪微博插件更新文章或者修改文章的时候,摘要无法显示,通过对插件的修改可以修复这一个问题,这个修改方法也简单,只需要在该插件include.asp文件的代码里加入一句…

有两个账户时让Administrator账户显示并自动登录的办法

电脑登录出现欢迎屏幕后,显示Administrator账号和新建管理员账号的办法。…

如何做好app推广?

如何做好app推广?

每个app推广或者投资者都最关心推广的效果:能做多少用户,日活跃用户能达到多少?但是,app推广最后的推广成本和留存量,与产品本身和渠道有很大的关系,这个要看对应的产品在渠道上吸不吸量,产品本身的体验…

发表评论

访客

看不清,换一张

◎欢迎参与讨论,请在这里发表您的看法和观点。