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 相关文章推荐
asp批量修改记录的代码
Jun 25 Javascript
js中访问html中iframe的文档对象的代码[IE6,IE7,IE8,FF]
Jan 08 Javascript
jQuery最佳实践完整篇
Aug 20 Javascript
JS比较两个时间大小的简单示例代码
Dec 20 Javascript
AngularJS 路由和模板实例及路由地址简化方法(必看)
Jun 24 Javascript
jquery基本选择器匹配多个元素的实现方法
Sep 05 Javascript
使用jQuery.Pin垂直滚动时固定导航
May 24 jQuery
Vue实现选择城市功能
May 27 Javascript
Vue代码分割懒加载的实现方法
Nov 23 Javascript
Javascript实现购物车功能的详细代码
May 08 Javascript
jQuery 同时获取多个标签的指定内容并储存为数组
Nov 20 jQuery
javascript数据类型中的一些小知识点(推荐)
Apr 18 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
ecshop 订单确认中显示省市地址信息的方法
2010/03/15 PHP
PHP网站安装程序制作的原理、步骤、注意事项和示例代码
2010/08/01 PHP
php 截取utf-8格式的字符串实例代码
2016/10/30 PHP
一款JavaScript压缩工具:X2JSCompactor
2007/06/13 Javascript
基于jquery实现漂亮的动态信息提示效果
2011/08/02 Javascript
JS对HTML标签select的获取、添加、删除操作
2013/10/17 Javascript
通过$(this)使用jQuery包装后的方法或属性
2014/05/18 Javascript
JS替换字符串中字符即替换全部而不是第一个
2014/06/04 Javascript
使用jquery 简单实现下拉菜单
2015/01/14 Javascript
Javascript基础教程之函数对象和属性
2015/01/18 Javascript
javascript简易画板开发
2020/04/12 Javascript
javascript中神奇的 Date对象小结
2017/10/12 Javascript
Vue.js递归组件构建树形菜单
2017/12/24 Javascript
在JavaScript中如何访问暂未存在的嵌套对象
2019/06/18 Javascript
[02:36]DOTA2混沌骑士 英雄基础教程
2013/11/26 DOTA
[04:45]DOTA2上海特级锦标赛主赛事第四日RECAP
2016/03/06 DOTA
[48:54]VGJ.T vs infamous Supermajor小组赛D组败者组第一轮 BO3 第二场 6.3
2018/06/04 DOTA
[00:49]完美世界DOTA2联赛10月28日开团时刻:随便打
2020/10/29 DOTA
python网络编程学习笔记(八):XML生成与解析(DOM、ElementTree)
2014/06/09 Python
python+selenium实现京东自动登录及秒杀功能
2017/11/18 Python
Python对HTML转义字符进行反转义的实现方法
2019/04/28 Python
Python3爬虫关于识别检验滑动验证码的实例
2020/07/30 Python
HTML5 Convas APIs方法详解
2015/04/24 HTML / CSS
BASIC HOUSE官方旗舰店:韩国著名的服装品牌
2018/09/27 全球购物
港湾网络笔试题
2014/04/19 面试题
工程管理造价应届生求职信
2013/11/13 职场文书
应届大学生自荐信
2013/12/05 职场文书
迟到检讨书500字
2014/02/05 职场文书
幼儿园元旦亲子活动方案
2014/02/17 职场文书
安全例会汇报材料
2014/08/23 职场文书
超市员工辞职信范文
2015/05/12 职场文书
修改MySQL的默认密码的四种小方法
2021/05/26 MySQL
CSS变量实现主题切换的方法
2021/06/23 HTML / CSS
【海涛教你打DOTA】剑圣第一人称视角解说
2022/04/01 DOTA
如何通过cmd 连接阿里云服务器
2022/04/18 Servers
zabbix如何添加监控主机和自定义监控项
2022/08/14 Servers