- 正文
- 点这评论:( 0人参与)
-
网页倒计时代码,是在网络上找的一些相关资料,经过综合整理得出的完整版,这里有两种方法可以实现网页上呈现倒计时的代码,可以根据需要选取,一般放在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联系获得联系。
已有 0 位网友发表了一针见血的评论,你还等什么?【相关文章】
- 2018-10-21 11:17:34如何查询浏览器的User Agent
- 2018-1-26 7:19:23【技术】fiddle抓取cmd命令行下jar包提交的的http和https数据
- 2018-1-25 22:55:6【技术】html5网页添加音乐按钮并自动循环播放方法
- 2017-8-24 22:21:11电脑端与移动端网页转换自适应设置
- 2017-6-23 1:0:2电脑开机不用登录账号自动运行bat文件
- 2017-6-21 23:22:42zblog编辑文章发布没跳转zb_system/cmd.asp?act=ArticlePst解决
- 2017-4-7 9:50:4阿里云服务器FTP设置外网访问200,227问题解决方案
- 2016-10-28 1:10:24windows iis用CMD命令行开启Php workerman.php服务问题解决