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 相关文章推荐
[HTML/CSS/Javascript]WWTJS
Sep 25 Javascript
js左侧多级菜单动态的解决方案
Feb 01 Javascript
js判断FCKeditor内容是否为空的两种形式
May 14 Javascript
JS保留两位小数,多位小数的示例代码
Jan 07 Javascript
js 判断控件获得焦点的示例代码
Mar 04 Javascript
js获取客户端网卡的IP地址、MAC地址
Mar 26 Javascript
Node.js文件操作详解
Aug 16 Javascript
浅析node.js中close事件
Nov 26 Javascript
jQuery实现页面内锚点平滑跳转特效的方法总结
May 11 Javascript
jQuery之动画效果大全
Nov 09 Javascript
Node.js使用supervisor进行开发中调试的方法
Mar 26 Javascript
小程序实现上下移动切换位置
Sep 23 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
fleaphp常用方法分页之Pager使用方法
2011/04/23 PHP
php学习笔记(三)操作符与控制结构
2011/08/06 PHP
php常用Stream函数集介绍
2013/06/24 PHP
PHP 输出URL的快捷方式示例代码
2013/09/22 PHP
PHP中include/require/include_once/require_once使用心得
2016/08/28 PHP
Yii1.1中通过Sql查询进行的分页操作方法
2017/03/16 PHP
laravel 字段格式化 modle 字段类型转换方法
2019/09/30 PHP
使用自定义setTimeout和setInterval使之可以传递参数和对象参数
2009/04/24 Javascript
javascript陷阱 一不小心你就中招了(字符运算)
2013/11/10 Javascript
php利用curl获取远程图片实现方法
2015/10/26 Javascript
js验证框架实现代码分享
2016/05/18 Javascript
Bootstrap显示与隐藏简单实现代码
2017/03/06 Javascript
最常用的jQuery表单验证(简单)
2017/05/23 jQuery
jQuery选择器_动力节点Java学院整理
2017/07/05 jQuery
用React实现一个完整的TodoList的示例代码
2017/10/30 Javascript
IntelliJ IDEA 安装vue开发插件的方法
2017/11/21 Javascript
jQuery niceScroll滚动条错位问题的解决方法
2018/02/03 jQuery
微信小程序下拉刷新PullDownRefresh的使用方法
2018/11/29 Javascript
JavaScript canvas实现文字时钟
2021/01/10 Javascript
[01:32]DOTA2次级联赛——首支职业女子战队选拔赛全记录
2014/10/23 DOTA
Python中利用函数装饰器实现备忘功能
2015/03/30 Python
python生成excel的实例代码
2017/11/08 Python
浅谈python在提示符下使用open打开文件失败的原因及解决方法
2018/11/30 Python
Python实现多态、协议和鸭子类型的代码详解
2019/05/05 Python
解决Mac下使用python的坑
2019/08/13 Python
Python求两个字符串最长公共子序列代码实例
2020/03/05 Python
mac安装python3后使用pip和pip3的区别说明
2020/09/01 Python
html5声频audio和视频video等新特性详细说明
2012/12/26 HTML / CSS
加拿大廉价机票预订网站:CheapOair.ca
2018/03/04 全球购物
欧洲最大的品牌水上运动服装和设备在线零售商:Wuituit Outlet
2018/05/05 全球购物
法国高保真音响和家庭影院商店:Son Video
2019/04/26 全球购物
英国休闲奢华的缩影:Crew Clothing
2019/05/05 全球购物
培训演讲稿范文
2014/01/12 职场文书
中标通知书
2015/04/17 职场文书
致三级跳运动员加油稿
2015/07/21 职场文书
python实现手机推送 代码也就10行左右
2022/04/12 Python