javascript实现倒计时关闭广告


Posted in Javascript onFebruary 09, 2021

用Javascript实现倒计时关闭广告案例

正在学习大前端中,有代码和思路不规范不正确的地方往多多包涵,感谢指教

在很多app与网页中,我们可以看到这样的广告:进入某个网站后,会弹出一个广告,然后广告会有倒计时,倒计时结束,这个广告便会消失,下面我们用代码来实现这一功能

代码如下:

<!DOCTYPE html>
<html lang="en">
<head>
 <meta charset="UTF-8">
 <title>Title</title>
 <style>
 .djs{
 width: 30px;
 height: 30px;
 position: absolute;
 left: 700px;
 color: white;
 background-color: darkred;
 }
 .end{
 display: none;
 }
 </style>
</head>
<body>
<div class="djs"></div>
<img class="ad" src="../images/1.png" alt="">
<div class="end">广告已结束</div>
<script>
 //5秒关闭广告
 var ad=document.querySelector('.ad')
 var div=document.querySelector('.djs')
 var end=document.querySelector('.end')
 var t=5
 fun()
 setInterval(fun,1000)
 function fun() {
 div.innerHTML=t
 if (t==0){
 ad.style.display='none'
 div.style.display='none'
 end.style.display='block'
 }
 t--
 }
</script>
</body>
</html>

演示效果:

javascript实现倒计时关闭广告

右上角便是倒计时

javascript实现倒计时关闭广告

javascript实现倒计时关闭广告

代码解释:

这里就是先创建个函数,设置个全局变量t,然后t就是倒计时的时间,我们在倒计时函数里面将div里面显示的文字改为我们的倒计时t,然后来判断t是否等于0,如果等于0,那么倒计时结束,将图片与倒计时盒子隐藏,显示广告已结束的盒子。

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
实例说明为什么不要行内使用javascript
Apr 18 Javascript
Enter回车切换输入焦点实现思路与代码兼容各大浏览器
Sep 01 Javascript
window.location.reload 刷新使用分析(去对话框)
Nov 11 Javascript
javascript html5摇一摇功能的实现
Apr 19 Javascript
详解js界面跳转与值传递
Nov 22 Javascript
H5实现仿flash效果的实现代码
Sep 29 Javascript
微信小程序实现人脸识别
May 25 Javascript
小程序如何支持使用 async/await详解
Sep 12 Javascript
js 使用ajax设置和获取自定义header信息的方法小结
Mar 12 Javascript
JS实现密码框效果
Sep 10 Javascript
TypeScript魔法堂之枚举的超实用手册
Oct 29 Javascript
JS实现手风琴特效
Nov 08 Javascript
javascript实现固定侧边栏
Feb 09 #Javascript
JavaScript实现前端倒计时效果
Feb 09 #Javascript
Vue+Bootstrap实现简易学生管理系统
Feb 09 #Vue.js
JavaScript 获取滚动条位置并将页面滑动到锚点
Feb 08 #Javascript
详解Vue的七种传值方式
Feb 08 #Vue.js
Handtrack.js库实现实时监测手部运动(推荐)
Feb 08 #Javascript
js 执行上下文和作用域的相关总结
Feb 08 #Javascript
You might like
php实现有序数组打印或排序的方法【附Python、C及Go语言实现代码】
2016/11/10 PHP
PHP获取文件扩展名的方法实例总结
2017/06/10 PHP
js中几种去掉字串左右空格的方法
2006/12/25 Javascript
javascript 数组排序函数
2009/08/20 Javascript
javascript分页代码实例分享(js分页)
2013/12/13 Javascript
javascript高级选择器querySelector和querySelectorAll全面解析
2016/04/07 Javascript
使用jQuery.Qrcode插件在客户端动态生成二维码并添加自定义Logo
2016/09/01 Javascript
js日期相关函数dateAdd,dateDiff,dateFormat等介绍
2016/09/24 Javascript
ReactNative页面跳转实例代码
2016/09/27 Javascript
jQuery中 $ 符号的冲突问题及解决方案
2016/11/04 Javascript
bootstrap datetimepicker控件位置异常的解决方法
2017/11/23 Javascript
让webpack+vue-cil项目不再自动打开浏览器的方法
2018/09/27 Javascript
Vue-cli3简单使用(图文步骤)
2019/04/30 Javascript
vue+element实现打印页面功能
2019/05/20 Javascript
JavaScript中跨域问题的深入理解
2021/03/04 Javascript
[01:53]DOTA2超级联赛专访Zhou 五年职业青春成长
2013/05/29 DOTA
[48:53]2014 DOTA2华西杯精英邀请赛 5 25 LGD VS VG第一场
2014/05/26 DOTA
[01:13:01]2018DOTA2亚洲邀请赛 4.4 淘汰赛 TNC vs VG 第三场
2018/04/05 DOTA
[40:05]LGD vs Winstrike 2018国际邀请赛小组赛BO2 第二场 8.17
2018/08/18 DOTA
Python基于QRCode实现生成二维码的方法【下载,安装,调用等】
2017/07/11 Python
python实现顺序表的简单代码
2018/09/28 Python
对Python中实现两个数的值交换的集中方法详解
2019/01/11 Python
python批量识别图片指定区域文字内容
2019/04/30 Python
Python使用itchat模块实现群聊转发,自动回复功能示例
2019/08/26 Python
Python scrapy增量爬取实例及实现过程解析
2019/12/24 Python
Windows系统下pycharm中的pip换源
2020/02/23 Python
Python3.8.2安装包及安装教程图文详解(附安装包)
2020/11/28 Python
详解移动端h5页面根据屏幕适配的四种方案
2020/04/15 HTML / CSS
澳大利亚网上买书:Angus & Robertson
2019/07/21 全球购物
屈臣氏俄罗斯在线商店:Watsons俄罗斯
2020/08/03 全球购物
高二化学教学反思
2014/01/30 职场文书
征婚广告词
2014/03/17 职场文书
工作推荐信范文
2014/05/10 职场文书
2014年党员教师自我剖析材料
2014/09/30 职场文书
七年级作文之下雨天
2019/12/23 职场文书
golang 生成对应的数据表struct定义操作
2021/04/28 Golang