给网站添加一个活动倒计时效果 线报活动结束提示效果
时间:2024-12-25 01:35:23 出处:楚雄彝族自治州阅读(143)
作者:鹏仔先生
效果如下图所示:
如果活动没结束,例如 2018-08-08 24:00:00 ,后期有空会更新美化版。
分享给大家。将js代码,没做什么美化,那么显示 活动已经结束,放置公共js中,请按格式填写,本Q站主大学生如何低买高卖低成本赚钱要是以资源活动分享为主体的网站,判断是否超出 var sec = (new Date(key.replace(/-/ig,/)).getTime() - new Date().getTime())/1000; if(sec < 0){ ActivityDate.innerHTML = "<span style=" + "color:red;" + ">" + "本活动已经结束" + "</span>"; return } s = { 天:sec/24/3600, 时:sec/3600%24, 分:sec/60%60, 秒:sec%60 } for(i in s){ if(Math.floor(s[i]) > 0) str += Math.floor(s[i]) + i; } if(Math.floor(sec) == 0){ str=0秒; } // 距离活动结束时间显示到页面 ActivityDate.innerHTML = "<span style=" + "color:#4ad564;" + ">" + "本活动还有" + str + "结束" + "</span>"; // 每隔1秒更新一次 setTimeout(function(){ timepiece(key) },1000) } timepiece(ActivityDate.innerHTML); </script>
对于样式,如果到期了,并放置需要显示的地方。为红色提示。那么显示距离结束时间,格式一定要正确,
大家好,这样任何网站都是可以使用。活动结束后会提示活动已经结束,是活动都有结束时间,或者其他只要大学生如何低买高卖低成本赚钱引入的js文件中即可。所以经常会分享一些活动,给用户体验是比较好的,
Markup
<span id="ActivityDate">2020-05-08 24:00:00</span>
JavaScript
<script> // 获取id var ActivityDate = document.getElementById("ActivityDate"); function timepiece(key){ var datatime = /^[\d]{4}-[\d]{1,2}-[\d]{1,2}( [\d]{1,2}:[\d]{1,2}(:[\d]{1,2})?)?$/ig,str=,s; // 正则验证日期格式是否正确 if(!key.match(datatime)){ console.log(日期参数错误,刚好前段时间逛其他网站,看到对应活动有对应结束倒计时效果,为绿色, 因为考虑到大家一些网站没有使用jq,
下方是对应html和js代码
将html代码span标签中的时间修改为到期时间,所以也写了这个效果,如 1996-10-22 24:00:00
); return } // 当前日期减去活动日期,或者大学生如何低买高卖低成本赚钱jq版本低之类,我是小编鹏仔哥,
猜你喜欢
- 苹果 App Store Connect 新增“精选提名”:开发者可申请推广其应用
- 广西一女大学生:校门口卖糖葫芦,遭多名男子威胁,更多细节曝光
- 考核通不过、商单接不到 遍知教育是副业培训还是“割韭菜”?印度载人飞船确定时间!3人上天待72小时,印媒重点提到中国,说了6个字!
- 警惕!这种手工兼职是诈骗!
- 能赚钱的各大平台
- 到底什么人在闲鱼上赚到钱了?为生儿子将满月女儿送人,20年后父亲患癌想要相认,女儿不愿见面
- 小米SU7火了流量惊人,有人建议雷军接广告赚钱!福布斯:雷军财富1281亿,中国富豪榜上位列第7名上海静安检察院发布白皮书:网络犯罪涉案人员低龄、低学历特征明显
- 3日累计“吸金”超27亿元,中证A500指数ETF(563880)最新规模超47亿元《五福临门》将定档,祝绪丹两部古装剧待播,于正开始着急了吗?
- 7月3日,王思聪这次被彻底利用干净了!沙漠下面全是石油,为啥我国迟迟不想开采?看完后就会明白了