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

网页倒计时代码

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

网页倒计时代码,是在网络上找的一些相关资料,经过综合整理得出的完整版,这里有两种方法可以实现网页上呈现倒计时的代码,可以根据需要选取,一般放在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联系获得联系。

分享给朋友:

相关文章

乾元轩新主题心是莲花测试版上线

相信大家已经看到了,乾元轩博客又弄了新的样式,暂时定名为心是莲花样式,imlotus,本主题是小一原创Qeeke主题经过乾元轩修改为imwen主题之后,再度进化版,页面除去背景莲花图片,就色泽单调非常…

CSS控制zblog文章段落首行缩进两个字符位置

乾元轩介绍了如何利用CSS控制zblog文章段落首行缩进的问题,可以避免使用tab键,这样查看源代码,也会觉得代码看起来比较美观简洁,搜索引擎相对来说爬行时会感到比较舒服…

搜狗输入法也沦为流氓软件?

输入法安装居然捆绑搜狗浏览器,还不让选择不安装搜狗浏览器,似乎洞悉我们的内心想法,知道我们需要什么样的输入法,什么样的浏览器,什么样的上网主页,通通都帮我们强制设定好了,这种做法看似很周到,很人性,其…

zblog验证码加字母后无法显示不全

zblog1.8版中,把验证码修改为数字0-9,再加26个小字母,发现后台登录不了了,不要担心,经过乾元轩个人博客网站的亲身体验,找到一种简单的解决方案了,方法很简单,只需要几步就可以让zblog模板…

App推广渠道有哪些?

进入移动互联时代,尤其是近年APP应用软件的迅猛发展,迫使众多行业精英寻找APP推广渠道的破解之法,任何做推广的人都会想破脑袋去考虑如何做好一个产品的推广工作,其中必先解决的问题就是推广渠道。APP推…

香港中环事件引发的FireChat下载能走多远

任何政府,包括中西方各种政治体制在内的政府,都希望不利于自己的事件永远不被自己管辖下的民众知晓。甚至仅仅是利益的纷争。我不是说广电总局大言不惭的说为什么要广电网来适应互联网,而不是互联网来适应广电网这…

发表评论

访客

看不清,换一张

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