使用油候脚本,各家博客去广告脚本
最近看各个博客的时候,发现浏览的时候,在页面上会有占很大区域的广告,所以才从网上搜索一些去广告的脚本。
版本1
1)去除 jb51.net 脚本之家的广告
// ==UserScript== // @name jb51脚本之家去广告 // @namespace http://tampermonkey.net/ // @version 1.01 // @description 脚本之家去广告 // @author Sheller // @match *://jb51.net // @match *://jb51.net/* // @match *://www.jb51.net // @match *://www.jb51.net/* // @grant none // @downloadURL https://update.greasyfork.org/scripts/400568/jb51%E8%84%9A%E6%9C%AC%E4%B9%8B%E5%AE%B6%E5%8E%BB%E5%B9%BF%E5%91%8A.user.js // @updateURL https://update.greasyfork.org/scripts/400568/jb51%E8%84%9A%E6%9C%AC%E4%B9%8B%E5%AE%B6%E5%8E%BB%E5%B9%BF%E5%91%8A.meta.js // ==/UserScript== (function () { 'use strict'; //阅读全文 $('#btn-readmore').click(); // 获取当前地址url var url = location.href; // 正则匹配博客部分 var jb51 = /jb51.net/; $(".ad").remove(); if (jb51.test(url)) { // logo右侧的两个广告 $(".logom.fl").remove(); $(".logor.fr").remove(); // 清除所有class属性值为clearfix的标签(会清除其他菜单内容) // $(".clearfix").remove(); $("#slider").remove(); // 菜单栏下面的广告 $(".tonglan").remove(); $(".pt10.clearfix").remove(); $(".main.clearfix").remove(); $(".mtb10.clearfix").remove(); // 首页分菜单之间的广告 $(".mainlr").remove(); $(".dxy776").remove(); $(".dxy370").remove(); $(".topimg").remove(); $(".dxy1200.clearfix").remove(); // 搜索输入框下面的广告 $(".da").remove(); $(".r300.clearfix").remove(); $(".sidebox-recomm").remove(); var sidebar = $("#sidebar").children(); var sidebar1 = sidebar.eq(0); var sidebar2 = sidebar.eq(2); var sidebar3 = sidebar.eq(5); sidebar1.remove(); sidebar2.remove(); sidebar3.remove(); // $(".mt10").remove(); // 最近更新列表下面的广告 $(".side-box.mtb10").remove(); // 软件下载页面的下载按钮下面的广告 $(".softsfwtl").remove(); // 文章页面的“大家感兴趣的内容”和“常用在线小工具”下面的广告和右下侧浮动广告 $(".r300.clearfix.mt10").remove(); $("#con_all").remove(); // 右侧栏最下面的广告 $(".mt10.rFixedBox").remove(); // 软件下载地址右侧的广告 $(".da-download").remove(); // 软件下载的“相关文章下面的广告” $("#down4").remove(); $("#content > div.clearfix").remove(); // 文章页面 “你可能感兴趣的文章”下面的广告 $(".lbd_bot.clearfix").remove(); // 文章页面 “原文链接”下面的广告 $("#ewm").remove(); $(".cupage").next().remove(); // 文章页面 tag标签下面的广告和“相关文章”里面的广告 $(".lbd.clearfix").remove(); // 编程语言界面广告 $(".mtb10.lists-main").next().remove(); $(".rFixedBox").remove(); } })();
版本2
1)增加匹配csdn博客网站的去广告
2)增加匹配cnblogs博客园的去广告
// ==UserScript== // @name 各家博客去广告 // @namespace http://tampermonkey.net/ // @version 1.03 // @description 脚本之家去广告 // @author Sheller // @match *://jb51.net // @match *://jb51.net/* // @match *://www.jb51.net // @match *://www.jb51.net/* // @match *://www.cnblogs.com/*/p/* // @match *://blog.csdn.net/* // @match *://*.csdn.net/* // @grant none // @downloadURL https://update.greasyfork.org/scripts/400568/jb51%E8%84%9A%E6%9C%AC%E4%B9%8B%E5%AE%B6%E5%8E%BB%E5%B9%BF%E5%91%8A.user.js // @updateURL https://update.greasyfork.org/scripts/400568/jb51%E8%84%9A%E6%9C%AC%E4%B9%8B%E5%AE%B6%E5%8E%BB%E5%B9%BF%E5%91%8A.meta.js // ==/UserScript== var SS=(p)=>document.querySelector(p); (function () { 'use strict'; //阅读全文 $('#btn-readmore').click(); // 获取当前地址url var url = location.href; $(".ad").remove(); // 正则匹配博客部分 var regexSite = /jb51.net/; if (regexSite.test(url)) { // logo右侧的两个广告 $(".logom.fl").remove(); $(".logor.fr").remove(); // 清除所有class属性值为clearfix的标签(会清除其他菜单内容) // $(".clearfix").remove(); $("#slider").remove(); // 菜单栏下面的广告 $(".tonglan").remove(); $(".pt10.clearfix").remove(); $(".main.clearfix").remove(); $(".mtb10.clearfix").remove(); // 首页分菜单之间的广告 $(".mainlr").remove(); $(".dxy776").remove(); $(".dxy370").remove(); $(".topimg").remove(); $(".dxy1200.clearfix").remove(); // 搜索输入框下面的广告 $(".da").remove(); $(".r300.clearfix").remove(); $(".sidebox-recomm").remove(); var sidebar = $("#sidebar").children(); var sidebar1 = sidebar.eq(0); var sidebar2 = sidebar.eq(2); var sidebar3 = sidebar.eq(5); sidebar1.remove(); sidebar2.remove(); sidebar3.remove(); // $(".mt10").remove(); // 最近更新列表下面的广告 $(".side-box.mtb10").remove(); // 软件下载页面的下载按钮下面的广告 $(".softsfwtl").remove(); // 文章页面的“大家感兴趣的内容”和“常用在线小工具”下面的广告和右下侧浮动广告 $(".r300.clearfix.mt10").remove(); $("#con_all").remove(); // 右侧栏最下面的广告 $(".mt10.rFixedBox").remove(); // 软件下载地址右侧的广告 $(".da-download").remove(); // 软件下载的“相关文章下面的广告” $("#down4").remove(); $("#content > div.clearfix").remove(); // 文章页面 “你可能感兴趣的文章”下面的广告 $(".lbd_bot.clearfix").remove(); // 文章页面 “原文链接”下面的广告 $("#ewm").remove(); $(".cupage").next().remove(); // 文章页面 tag标签下面的广告和“相关文章”里面的广告 $(".lbd.clearfix").remove(); // 编程语言界面广告 $(".mtb10.lists-main").next().remove(); $(".rFixedBox").remove(); } //匹配cnblogs博客园的广告 regexSite = /cnblogs.com/; if (regexSite.test(url)) { var node = SS("#aswift_2_host"); console.log("node:"+node); //移除“会员技术沙龙”广告 SS(".charm-bar-wrapper").remove(); SS(".charm-bar-wrapper").style.display="none"; } //匹配csdn博客网站 regexSite = /csdn.net/; if (regexSite.test(url)) { //移除csdn博客网站的头部的广告 $(".toolbar-advert").remove(); $("#csdn-toolbar").remove(); // 软件下载的“相关文章下面的广告” $(".da-download").remove(); $(".user-desc.user-desc-fix").remove(); //移除博文遮罩层 $(".article-show-more").remove(); //$(".user-article.user-article-hide").style.height="none"; //$(".user-article.user-article-hide").css({'height':'none'}); //$(".user-article.user-article-hide")[0].style.setProperty('height','auto') $(".user-article.user-article-hide").length>0 && $(".user-article.user-article-hide")[0].style.setProperty('height','auto'); //移除登录框 $(".passport-login-container").remove(); } })();
关注我】。(●'◡'●)
如果,您希望更容易地发现我的新博客,不妨点击一下绿色通道的【因为,我的写作热情也离不开您的肯定与支持,感谢您的阅读,我是【Jack_孟】!
本文来自博客园,作者:jack_Meng,转载请注明原文链接:https://www.cnblogs.com/mq0036/p/17959000
【免责声明】本文来自源于网络,如涉及版权或侵权问题,请及时联系我们,我们将第一时间删除或更改!