1. chorme 浏览器

1.1 通过书签方式添加

新建书签:

在网址一栏中输入:

javascript: $(function () { $('aside .csdn-tracking-statistics').hide();$('#asideFooter').hide();$('.pulllog-box').hide();$('#dmp_ad_58').remove();$('.indexSuperise').remove();$('#btn-readmore').click();$('#adContent').hide();$('.recommend-ad-box').hide();$('.type_hot_word').hide();$('.recommend-fixed-box').hide();$('.recommend-right').hide();$('aside').remove();})

每次进入页面后,执行一下脚本即可。

1.2 js 作为插件安装

新建文件 remove_ad.user.js:

window.onload=function(){if(window.location.host=="blog.csdn.net"){var asideFooter=document.querySelector("#asideFooter");if(asideFooter!=null){asideFooter.style.visibility="hidden"}var pulllogBox=document.querySelector(".pulllog-box");if(pulllogBox!=null){pulllogBox.style.visibility="hidden"}var dmp_ad_58=document.querySelector("#dmp_ad_58");if(dmp_ad_58!=null){dmp_ad_58.style.visibility="hidden"}var indexSuperise=document.querySelector(".indexSuperise");if(indexSuperise!=null){indexSuperise.style.visibility="hidden"}var adContent=document.querySelector("#adContent");if(adContent!=null){adContent.style.visibility="hidden"}var recommendadbox=document.querySelectorAll(".recommend-ad-box");if(recommendadbox!=null){for(var i=0;i<recommendadbox.length;i++){recommendadbox[i].style.visibility="hidden"}}var type_hot_word=document.querySelector(".type_hot_word");if(type_hot_word!=null){type_hot_word.style.visibility="hidden"}var recommendRight=document.querySelector(".recommend-right");if(recommendRight!=null){recommendRight.style.visibility="hidden"}var aside=document.querySelector("aside");if(aside!=null){aside.parentNode.removeChild(aside)}document.querySelector("#btn-readmore").click()}};

打开chrome://extensions/,将脚本文件拖入即可。浏览器每次打开新页面,都会执行以上脚本。

2. Firefox 浏览器

下载并安装用户脚本管理插件 greasemonkey (油猴子),新建并编辑脚本:

// ==UserScript==
// @name     去广告
// @version  1
// @grant    none
// ==/UserScript==window.onload=function(){if(window.location.host=="blog.csdn.net"){var asideFooter=document.querySelector("#asideFooter");if(asideFooter!=null){asideFooter.style.visibility="hidden"}var pulllogBox=document.querySelector(".pulllog-box");if(pulllogBox!=null){pulllogBox.style.visibility="hidden"}var dmp_ad_58=document.querySelector("#dmp_ad_58");if(dmp_ad_58!=null){dmp_ad_58.style.visibility="hidden"}var indexSuperise=document.querySelector(".indexSuperise");if(indexSuperise!=null){indexSuperise.style.visibility="hidden"}var adContent=document.querySelector("#adContent");if(adContent!=null){adContent.style.visibility="hidden"}var recommendadbox=document.querySelectorAll(".recommend-ad-box");if(recommendadbox!=null){for(var i=0;i<recommendadbox.length;i++){recommendadbox[i].style.visibility="hidden"}}var type_hot_word=document.querySelector(".type_hot_word");if(type_hot_word!=null){type_hot_word.style.visibility="hidden"}var recommendRight=document.querySelector(".recommend-right");if(recommendRight!=null){recommendRight.style.visibility="hidden"}var aside=document.querySelector("aside");if(aside!=null){aside.parentNode.removeChild(aside)}document.querySelector("#btn-readmore").click()}};

转载于:https://www.cnblogs.com/cckui/p/10755415.html

通过 JS 脚本去除csdn广告相关推荐

  1. JS脚本实现CSDN免登陆免关闭广告插件自动展开“阅读更多”内容

    最近在CSDN查资料,总是弹出以下弹窗,然后就自动跳转到登录页面,蛋疼! 于是重新捣腾了一下,修改了原来的脚本,最新的脚本代码如下: 温馨提示:在打开CSDN页面后立刻执行以下脚本即可免登陆免关闭广告 ...

  2. 推荐一个Chrome扩展应用,能够自动去除CSDN广告

    作为一个程序员,每天编程遇到问题时,少不了前往国内著名的CSDN网站上查信息,看是否有同行遇到类似问题.很多时候根据遇到问题的错误消息进行搜索,结果都是一篇篇CSDN博客.这些博客打开后都会显示很多广 ...

  3. 如何有效的去除csdn广告(其实是去除基本所有的浏览器广告)

    1.本人作为开发者,喜爱谷歌浏览器,所以适合基于谷歌浏览器设置 2.今天看到一篇文章是讲谷歌扩展程序,原先没有注意到这块 3.所以我推荐的就是谷歌插件--设置--外观--主题背景  打开 Chrome ...

  4. Chrome自动运行Js去广告,利用插件网页自动运行Js脚本,油猴去广告教程【去处指定部位的广告】

    免自写代码去除广告,点击即可安装:点此去向去除广告的油猴脚本 -------以下是教学如何自己写油猴脚本删除指定广告的------ 目的页面:https://m.dmzj.com/view/33353 ...

  5. 去除csdn右下角广告

    最近CSDN又开始窗口的恶心广告了, 那广告真的恶心, 一看心情都不好,一直在那里闪,都不能安心看文章,关也关不掉了, csdn越来越垃圾了,求你把博客右下角的广告关掉可以吗?  反馈也没有用了,这是 ...

  6. js随机飘动的广告图片代码demo效果示例(整理)

    <!DOCTYPE html> <html><head><meta http-equiv="Content-Type" content=& ...

  7. .md 文档自动编号 js 脚本

    .md 文档自动编号 js 脚本 1.契机 在使用 typora 的时候,没有自动编号,每一级标题要手动编号,比较累.之前有找过修改主题的 css 来实现自动编号的,但是只是个样式而已,没有真正的编号 ...

  8. [转]ASP.NET中常用输出JS脚本的类

    using System; using System.Collections.Generic; using System.Text; using System.Web; using System.We ...

  9. Electron中实现通过webview实现内嵌网页并嵌入css样式和js脚本等

    场景 用HTML和CSS和JS构建跨平台桌面应用程序的开源库Electron的介绍以及搭建HelloWorld: https://blog.csdn.net/BADAO_LIUMANG_QIZHI/a ...

最新文章

  1. 自己动手实现轻量级神经网络推理框架
  2. mongodb中简单的聚合查询
  3. 升级Xcode7.3 iOS9.3后,unity转C++代码出现 2 errors
  4. 深入理解分布式技术 - 缓存过期策略手写LRU
  5. tcp 发送数据长度比预设缓存大_一文秒懂 TCP/IP实际五层结构(下篇)
  6. UVa10779 - Collectors Problem(最大流)
  7. (pytorch-深度学习系列)pytorch实现对Fashion-MNIST数据集进行图像分类
  8. NOIP 2016(不是游记)
  9. 从h264码流中获取图像的宽高---版本2(简洁版)
  10. ORACLE ORA-00600 [17059][]错误的排除
  11. 程序员的职业生涯像一盘棋 行棋者由谁?
  12. LRU缓存介绍与实现 (Java)
  13. NMT:神经网络机器翻译
  14. 高阶导数的运算法则 与 莱布尼茨公式
  15. 必须来GeekPwn的十大理由
  16. Scrapy框架快速执行cmd命令:‘scrapy crawl qsbk_spider’
  17. spring boot实战
  18. python 数据分析师 考试_数据分析师证书怎么考?
  19. Cycle-Consistent Inverse GAN for Text-to-Image Synthesis
  20. Android Studio 自定义View命名空间报错的解决方法

热门文章

  1. 机器学习获量子加速!物理学家与计算科学家「自然联姻」
  2. 大脑活动与认知: 热力学与信息论的联系
  3. 碰疼了会躲!这个植入“迷你大脑”的AI机器人,可感知疼痛,还能自我愈合...
  4. 北斗定位2.0版来了!普通人手机可用,全免费!
  5. 你社交网站上的照片,也许已经被用来训练人工智能了
  6. 在相同的后端上重新设计前端是什么效果? | 每日趣闻
  7. 你值得拥有!更省钱地完成数据监听
  8. 三星教父逝世!李健熙缔造的商业传奇和争议人生
  9. git commit之后,想撤销commit
  10. dubbo总结——dubbo的使用场景