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 相关文章推荐
js 禁用只读文本框获得焦点时的退格键
Apr 25 Javascript
js jquery ajax的几种用法总结(及优缺点介绍)
Jan 28 Javascript
Thinkphp模板没有解析直接原样输出的解决方法
Oct 31 Javascript
Angular2 多级注入器详解及实例
Oct 30 Javascript
JS出现失效的情况总结
Jan 20 Javascript
编写React组件项目实践分析
Mar 04 Javascript
vue 2.8.2版本配置刚进入时候的默认页面方法
Sep 21 Javascript
详解一个小实例理解js原型和继承
Apr 24 Javascript
javascript实现5秒倒计时并跳转功能
Jun 20 Javascript
Vue左滑组件slider使用详解
Aug 21 Javascript
Vue检测屏幕变化来改变不同的charts样式实例
Oct 26 Javascript
微信小程序基于ColorUI构建皮皮虾短视频去水印组件
Nov 04 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
php实现生成带二维码图片并强制下载功能
2018/02/24 PHP
ie和firefox不兼容的解决方法集合
2009/04/28 Javascript
JavaScript 拾碎[三] 使用className属性
2010/10/16 Javascript
javascript陷阱 一不小心你就中招了(字符运算)
2013/11/10 Javascript
jquery无法设置checkbox选中即没有变成选中状态
2014/03/27 Javascript
jquery选择器使用详解
2014/04/08 Javascript
实现网页页面跳转的几种方法(meta标签、js实现、php实现)
2014/05/20 Javascript
js中的事件捕捉模型与冒泡模型实例分析
2015/01/10 Javascript
JavaScript操作DOM元素的childNodes和children区别
2015/04/01 Javascript
根据输入邮箱号跳转到相应登录地址的解决方法
2016/12/13 Javascript
canvas绘制表盘时钟
2017/01/23 Javascript
原生js实现轮播图的示例代码
2017/02/20 Javascript
JavaScript检查数据中是否存在相同的元素(两种方法)
2018/10/07 Javascript
vue cli 3.x 项目部署到 github pages的方法
2019/04/17 Javascript
vue抽出组件并传值实例
2020/07/31 Javascript
element-ui tree结构实现增删改自定义功能代码
2020/08/31 Javascript
python实现12306火车票查询器
2017/04/20 Python
python3+PyQt5图形项的自定义和交互 python3实现page Designer应用程序
2020/07/20 Python
Python+opencv+pyaudio实现带声音屏幕录制
2019/12/23 Python
Python 读取WAV音频文件 画频谱的实例
2020/03/14 Python
pyspark 随机森林的实现
2020/04/24 Python
Python 如何批量更新已安装的库
2020/05/26 Python
为什么说python适合写爬虫
2020/06/11 Python
使用python批量修改XML文件中图像的depth值
2020/07/22 Python
python matlab库简单用法讲解
2020/12/31 Python
5分钟快速掌握Python定时任务框架的实现
2021/01/26 Python
美国在线自行车商店:Jenson USA
2018/05/22 全球购物
美国花园雕像和家居装饰网上商店:Design Toscano
2019/03/09 全球购物
方正Java笔试题
2014/07/03 面试题
Hibernate持久层技术
2013/12/16 面试题
社区中秋节活动方案
2014/01/29 职场文书
安全负责人任命书
2014/06/06 职场文书
人民调解协议书
2016/03/21 职场文书
如何用python识别滑块验证码中的缺口
2021/04/01 Python
如何利用golang运用mysql数据库
2022/03/13 Golang
Oracle查看表空间使用率以及爆满解决方案详解
2022/07/23 Oracle