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读写(删除)Cookie实例详解
Apr 17 Javascript
html的DOM中document对象anchors集合用法实例
Jan 21 Javascript
JS给Array添加是否包含字符串的简单方法
Oct 29 Javascript
bootstrap table插件的分页与checkbox使用详解
Jul 23 Javascript
Vue组件模板形式实现对象数组数据循环为树形结构(实例代码)
Jul 31 Javascript
使用JavaScript实现点击循环切换图片效果
Sep 03 Javascript
BACKBONE.JS 简单入门范例
Oct 17 Javascript
vue .sync修饰符的使用详解
Jun 15 Javascript
vue用递归组件写树形控件的实例代码
Jul 19 Javascript
layer插件实现在弹出层中弹出一警告提示并关闭弹出层的方法
Sep 24 Javascript
WEEX环境搭建与入门详解
Oct 16 Javascript
JS+CSS实现3D切割轮播图
Mar 21 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版(2)
2006/10/09 PHP
PHP简单操作MongoDB的方法(安装及增删改查)
2016/05/26 PHP
详解php中空字符串和0之间的关系
2016/10/23 PHP
PHP array_reverse() 函数原理及实例解析
2020/07/14 PHP
用javascript实现画板的代码
2007/09/05 Javascript
javascript数组组合成字符串的脚本
2021/01/06 Javascript
javascript 通用简单的table选项卡实现
2010/05/07 Javascript
JS中showModalDialog 的使用解析
2013/04/17 Javascript
获取中文字符串的实际长度代码
2014/06/05 Javascript
JavaScript中的some()方法使用详解
2015/06/09 Javascript
javascript记住用户名和登录密码(两种方式)
2015/08/04 Javascript
12个超实用的JQuery代码片段
2015/11/02 Javascript
JavaScript设计模式经典之命令模式
2016/02/24 Javascript
node.js cookie-parser之parser.js
2016/06/06 Javascript
AngularJS 入门教程之HTML DOM实例详解
2016/07/28 Javascript
如何检测JavaScript的各种类型
2016/07/30 Javascript
详解JS去重及字符串奇数位小写转大写
2016/12/29 Javascript
微信小程序 出现47001 data format error原因解决办法
2017/03/10 Javascript
JS解析后台返回的JSON格式数据实例
2018/08/06 Javascript
记一次Vue.js混入mixin的使用(分权限管理页面)
2019/04/17 Javascript
js常见遍历操作小结
2019/06/06 Javascript
JS中数据结构与算法---排序算法(Sort Algorithm)实例详解
2019/06/17 Javascript
5个你不知道的JavaScript字符串处理库(小结)
2020/06/01 Javascript
Python PyAutoGUI模块控制鼠标和键盘实现自动化任务详解
2018/09/04 Python
使用Python的datetime库处理时间(RPA流程)
2019/11/24 Python
浅谈Python 参数与变量
2020/06/20 Python
Lentiamo荷兰:在线订购隐形眼镜、隐形眼镜液和太阳镜
2019/10/25 全球购物
北京华建集团SQL面试题
2014/06/03 面试题
行政经理的岗位职责
2013/11/23 职场文书
大学四年个人自我小结
2014/03/05 职场文书
工程安全员岗位职责
2014/03/09 职场文书
如何写自我评价?自我评价写什么好?
2014/03/14 职场文书
一年级学生评语
2014/04/23 职场文书
世界红十字日活动总结
2015/02/10 职场文书
应届毕业生求职信范文
2015/03/19 职场文书
golang中的struct操作
2021/11/11 Golang