谷歌插件学习笔记:把iframe干掉……
好久不写博客了,感觉自己变得越来越懒了,是没有时间吗?不是,是自己变得越来越懒了,好多东西不愿意去总结了,可能也是学的不精总结不出来什么玩意儿。不过,一切都是借口。还是坚持学习,坚持写博客吧,虽然写的不咋地……
今天上CSDN看文章的时候,对,就是CSDN,为啥不是博客园呢?因为随手点过去了呗,要是不随手,我就可能过这来了。不过呢,最重要的还是CSDN广告多啊……是个练习写插件的好地方啊,我自己学了一段时间的谷歌插件制作方法,就凑热闹也凑合着写了一个,就是屏蔽CSDN广告页面的,已经用了几个月了,感觉效果还不错,对我自己来说,还自带打开网页微信的功能,不过这一段代码是在人家的插件里抄的,也不知道是哪个大神了,反正轮子直接拿来用了,改了改效果还是不错滴。
不过,里面的原理还是瞅了一段时间之后才明白的,因为他用的ES6的新特性,一时间没反应过来,当然我是开玩笑的,因为我压根刚开始就没有那方面的知识。不过,现在有了点,看来还是有所进步的啊。
刚才说到去CSDN看广告,发现真的出现了几个广告,让我很不适应,我这都好几个月没广告了,期间我这插件还调整过几次,今天竟然广告又出现了,按理说不应该吧。我用的“子串匹配属性选择器”把所有广告位都获取了,难道是改名字了。
F12看一下,还真不是改名字了,是把名字都省了,只留一个标签了
这可怎么办呢?
苦苦思索了一阵,这样怎么获取啊,怎么简单直接的获取啊,然后我灵机一动,就把iframe标签给干掉了e
iframe{
display:none;
}
去你丫的吧,不获取了,直接把你标签给你搞掉。因为我是这样想的,他们广告位都是用iframe标签装载的,那样我直接把这个标签搞掉,问题不就解决了嘛。嗯,就这样,打包一下,试了试,OK,又能过上没有广告的日子了……
话说,这样看文章真的爽吗?欲哭无泪……

51脚本网的更惨烈啊:

。。。。。。
还好我有神器,看这清爽:

CSDN:

棒棒哒~
有兴趣的小伙伴可以一块来学习学习谷歌插件,在大神眼里可能这很简单,因为这本来就 很简单(笑哭) , 但谁让咱是菜鸟呢。
欢迎大佬拍砖(难道除了我还会有人看?笑哭……)
谷歌插件学习笔记:把iframe干掉……的更多相关文章
- JavaScript 封装插件学习笔记(一)
此篇只是笔记,在借鉴.参考.模仿的过程,可能不完整,请多指教! 定义插件名称要注意命名冲突,防止全局污染. 1.第一种Javascript对象命名:(Javascript语言是“先解析,后运行”,解析 ...
- jquery插件 - 学习笔记 (插件参数及函数的调用)
今天研究的是jquery插件的基本写法: 比如我打算写一个名为 ImageZoom 的插件 前台调用: <script src="ImageZoom.js"></ ...
- chrome 插件学习笔记(一)
主要是屏蔽cnbeta中屏蔽广告之后的弹出层 manifest.json文件 { "js": ["jquery-1.7.2.min.js","cnbe ...
- Django学习笔记6(iframe、外键插入)
1.{%include 'index.html'%i} 平时很好用的iframe在django里面的不是很好用 django里面提供了{%include 'index.html'%i}的方式来取代了i ...
- jQuery插件学习笔记
近期在研究jQuery插件,插件编写的目的是给已经有的一系列方法或函数做一个封装,以便在其它地方反复使用,方便后期维护. JQuery除了提供一个简单.有效的方式进行管理元素以及脚本,它还还提供了例外 ...
- chrome插件学习笔记
manifest.json { "name": "test1", "description": "test1", &qu ...
- Java-Eclipse插件开发学习笔记
Eclipse插件 学习笔记 作者 Rick- Bao 开始日期 2014年8月26日 结束日期 2014年8月27日 一 . CVS(current version system) 版本控制 ...
- 前端自动化构建工具 gulp 学习笔记 一、
一.我对gulp的初期理解 是一种前端辅助开发工具 可以帮你把js,css,img等文件 合并.压缩,图片好像是合并为精灵图,合并为精灵图之后,还会生成一个css样式表. 官方解说是:基于流的自动化构 ...
- Dynamic CRM 2013学习笔记(一)插件输入实体参数解析
1. 问题描述 最近新建了一个post事件的插件,传入的参数处理如下: 1: if (context.InputParameters.Contains("Target") &a ...
随机推荐
- airflow迁移
airflow迁移:airflow.cfg文件可以copydbinit时改数据参数 #airflow震乾源码copy:/data/venv/lib/python3.6/site-packages/ai ...
- 【转帖】Ubuntu : apt-get 命令
Ubuntu : apt-get 命令 https://www.cnblogs.com/sparkdev/p/11339231.html ubuntu的 我一直不熟 感谢作者 总结的这么好 在学习一下 ...
- 【C++11应用】基于C++11及std::thread实现的线程池
目录 基于C++11及std::thread实现的线程池 基于C++11及std::thread实现的线程池 线程池源码: #pragma once #include <functional&g ...
- JS实现点击查看密码功能,再次点击隐藏密码!
<table border='1'> <tr> <td>aaaa</td> <td onclick="myFunction(this.i ...
- Feign的雪崩处理
在声明式远程服务调用Feign中,实现服务灾难性雪崩效应处理也是通过Hystrix实现的.而feign启动器spring-cloud-starter-feign中是包含Hystrix相关依赖的.如果只 ...
- 基于keepalived搭建mysql双主高可用
目录 概述 环境准备 keepalived搭建 mysql搭建 mysql双主搭建 mysql双主高可用搭建 概述 传统(不借助中间件)的数据库主从搭建,如果主节点挂掉了,从节点只能读取无法写入,只能 ...
- Python开发之JavaScript
JavaScript是一门编程语言,浏览器内置了JavaScript语言的解释器,所以在浏览器上按照JavaScript语言的规则编写相应代码之,浏览器可以解释并做出相应的处理. 一.如何编写 1.J ...
- mysql+canal+kafka+elasticsearch构建数据查询平台
1. 实验环境 CPU:4 内存:8G ip:192.168.0.187 开启iptables防火墙 关闭selinux java >=1.5 使用yum方式安装的java,提前配置好JAVA_ ...
- 04docker容器操作
操作Docker container 容器是镜像的一个运行实例,镜像是静态的只读文件,容器带有运行时需要的可写文件层,同时,容器中的应用进程处于运行状态 1:新建一个容器 ubuntu@ubuntu: ...
- 解决VS2005打开js,css,asp.php等文件,中文都是乱码的问题
用记事本打开可以正常观看但是用VS2005编辑器打开JS,中文确实乱码. 解决办法:在VS 2005 的设置里面选择自动检测Utf-8:“工具”->“选项”->“文本编辑器”->“自 ...