给你的网站右侧边栏里面添加一个倒计时代码
导读:这里有完整的倒计时代码,和教程,大家看完以后可以添加一个倒计时到自己的网站里面。
今天我在更新我的新网站高考在线(www.gkol.cn)既然是高考在线,与高考有关,那我是不是应该在首页一个比较显著的位置添加一个高考倒计时来提醒广大的学子呢?
想到了就去尝试做到:
首先看看放在哪个位置位置好,至于本站的,我一看就想到了是页面右侧边栏上方的位置。
位置想好了,我们就来实现他,我们找到根据目前的教育部的规定,每年的6月7日开始高考,大部分考2天,少部分地区考三天,也就是说,离2025年的高考还有多少天就是现在的时间离2025年6月7日还有多少天。
<script>
// 设置目标日期
var targetDate = new Date("June 7, 2025").getTime();
// 更新倒计时每秒
var x = setInterval(function() {
// 获取今天的日期和时间
var now = new Date().getTime();
// 找出距离目标日期的差值
var distance = targetDate - now;
// 计算剩余的天数
var days = Math.floor(distance / (1000 * 60 * 60 * 24));
// 显示结果
document.getElementById("gkdjs").innerhtml = "距离2025年高考还有 " + days + " 天";
// 如果倒计时结束,显示消息并清除计时器
if (distance < 0) {
clearInterval(x);
document.getElementById("gkdjs").innerHTML = "高考已经开始了!";
}
}, 1000);
</script>
这段倒计时代码会实时更新显示距离2025年6月7日还有多少天,并且当倒计时结束时会显示一条消息表示高考已经开始的信息。
那么这段javaScript代码放在哪个位置呢?
实际上有两个位置都可以:
1、页面头部文档<head>和</head>之间。最开始我是放在 </head>的前面的,试了一下没有问题。
2、页面页脚文档</body>之前。因为浏览器页面加载的顺序是自上而下开始加载的,所以我感觉没有必要先把这个先加载了所以后来我就把上面的JavaScript代码放在</body>之前了,经过测试是可以的。
JavaScript部分的代码就写好了,加上HTML部分就可以了,HTML部分的代码是:
<div id="gkdjs"></div>
HTML的代码 就是 你把他放在网页模版的哪一个位置,就会在哪里显示。
回到本站的模版里面来,开始我就是直接在我网站的搜索框下方,扫一扫访问本页的上方显示:距离2025年高考还有 XXX天的。如下图:
既然是显示,占用一行的位置也是占用,占用两行的位置也是占用,还不如来一个“XXXX提醒你:距离2025年高考还有 XXX天”,这还是一个绝佳的广告位呢?就像晚上7点新闻联播前面的整点报时一样。我的网站现在没有人投放广告,我可以是本站提醒用户啊!我改成:“高考在线(www.gkol.cn)提醒你:距离2025年高考还有 XXX 天”,如下图所示:
我把距离2025年高考还有XXX天进行加粗,完整的添加方法是:
后台,插件,广告管理,添加广告,其中:
广告名称:高考倒计时
别名:gkdjs
代码:
<div class="mip-box">
<div class="mip-box-heading"><h3 class="title">高考在线(www.gkol.cn)提醒你:</h3></div>
<div class="mip-box-heading"><h3><b><div id="gkdjs"></div></b></h3></div>
</div>
添加以后,就可以看见本广告的调用代码:
{mipjz:ad name='gkdjs' /}
把这个调用代码,粘贴在首页右侧边栏的地方即可/template/mipdiy/index/index.html里面搜索框的下方,手机扫一扫的上方即可。
好了,到了这里教程《给你的网站右侧边栏里面添加一个倒计时代码》就结束了,大家可以举一反三,通过上面的学习,大家可以在自己的博客网站里面添加一个类似的倒计时。
阿里云虚拟主机1G空间,120元一年
香港、美国虚拟主机100元一年,1000元永久
腾讯云双十一0.4折起,2核8G5M三年仅700元,2核4G8M三年仅198元
猜你喜欢