Javascript实现关闭广告效果


Posted in Javascript onJanuary 29, 2021

用Javascript实现关闭广告案例,供大家参考,具体内容如下

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

我们在网页中经常可以看见烦人的小广告,并且广告的旁边通常会有一个特定的位置和图标来关闭这个广告图。下面用JS代码来简单的实现

<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <title>Title</title>
  <style>
    *{
      padding: 0;
      margin: 0;
      border: 0;
    }
    .gg{
      width: 100%;
      height: 300px;
      background-image: url("../images/JD.png");
    }
    .img{
      width: 20px;
      height: 20px;
      float: right;
    }
  </style>
</head>
<body>
<div class="gg">
  <img class="img" src="../images/2.jpg" title="关闭">
</div>
<script>
  var gg=document.querySelector('.gg')
  var mg=document.querySelector('img')
  mg.onclick=function () {
    gg.style.display='none'
  }
</script>
</body>
</html>

代码解释

这里的原理非常简单,就是在div的底层放了一张烦人的广告图片,然后我放了一个代表着关闭的小图标上去,并放置在小广告的右上角,然后获取事件,onclick时,便触发函数,函数的内容就是让这个大的div盒子直接隐藏不显示,这样就达到了关闭广告的目的。

演示效果

注意右上角

Javascript实现关闭广告效果

点击了设置的位置过后

Javascript实现关闭广告效果

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

Javascript 相关文章推荐
JavaScript 给汉字排序实例代码
Jun 28 Javascript
js 回车提交表单两种实现方法
Dec 31 Javascript
动态载入js提高网页打开速度的方法
Jul 04 Javascript
jQuery实现带有上下控制按钮的简单多行滚屏效果代码
Sep 04 Javascript
js代码实现点击按钮出现60秒倒计时
Jan 28 Javascript
微信小程序 rich-text的使用方法
Aug 04 Javascript
关于JS与jQuery中的文档加载问题
Aug 22 jQuery
ES6中字符串string常用的新增方法小结
Nov 07 Javascript
vue两个组件间值的传递或修改方式
Jul 04 Javascript
angular 内存溢出的问题解决
Jul 12 Javascript
浅谈Fetch 数据交互方式
Dec 20 Javascript
JavaScript文档加载模式以及元素获取
Jul 28 Javascript
Vue 实例中使用$refs的注意事项
Jan 29 #Vue.js
vue 项目@change多个参数传值多个事件的操作
Jan 29 #Vue.js
vue 实现click同时传入事件对象和自定义参数
Jan 29 #Vue.js
聊聊vue 中的v-on参数问题
Jan 29 #Vue.js
vue集成一个支持图片缩放拖拽的富文本编辑器
Jan 29 #Vue.js
Vue 事件的$event参数=事件的值案例
Jan 29 #Vue.js
Vue 3自定义指令开发的相关总结
Jan 29 #Vue.js
You might like
十大“创意”战术!
2020/03/04 星际争霸
php正则
2006/07/07 PHP
用ADODB来让PHP操作ACCESS数据库的方法
2006/12/31 PHP
php将数据库中所有内容生成静态html文档的代码
2010/04/12 PHP
phpStudy vscode 搭建debug调试的教程详解
2020/07/28 PHP
javascript事件模型代码
2007/07/01 Javascript
动态加载js、css等文件跨iframe实现
2014/02/24 Javascript
简述AngularJS相关的一些编程思想
2015/06/23 Javascript
AngularJS自定义指令详解(有分页插件代码)
2017/06/12 Javascript
vue-resouce设置请求头的三种方法
2017/09/12 Javascript
canvas轨迹回放功能实现
2017/12/20 Javascript
jquery 验证用户名是否重复代码实例
2019/05/14 jQuery
使用JS实现动态时钟
2020/03/12 Javascript
详解vue路由
2020/08/05 Javascript
Python3读取zip文件信息的方法
2015/05/22 Python
Python Queue模块详细介绍及实例
2016/12/27 Python
python条件变量之生产者与消费者操作实例分析
2017/03/22 Python
Python简单读取json文件功能示例
2017/11/30 Python
python实现将读入的多维list转为一维list的方法
2018/06/28 Python
python实现flappy bird小游戏
2018/12/24 Python
python return逻辑判断表达式实现解析
2019/12/02 Python
Python查找不限层级Json数据中某个key或者value的路径方式
2020/02/27 Python
django迁移文件migrations的实现
2020/03/31 Python
python中的unittest框架实例详解
2021/02/05 Python
CSS中的字体大小设置属性总结
2016/05/24 HTML / CSS
AmazeUI 图标的示例代码
2020/08/13 HTML / CSS
联想墨西哥官方网站:Lenovo墨西哥
2016/08/17 全球购物
美国优质宠物用品购买网站:Muttropolis
2020/02/17 全球购物
董事长职责范文
2013/11/08 职场文书
聘用意向书范本
2014/04/01 职场文书
空乘英文求职信
2014/04/13 职场文书
交警个人先进事迹材料
2014/05/11 职场文书
先进人物事迹材料
2014/12/29 职场文书
英语教师求职信范文
2015/03/20 职场文书
不要在HTML中滥用div
2021/05/08 HTML / CSS
Python实现学生管理系统(面向对象版)
2021/06/24 Python