Greasy Fork镜像 支持简体中文。

CSDN极致去广告_改进

保留底下的recommend栏,因此保留了少量广告。这个脚本主要归功于Azero's CSDN极致去广告。如有侵权,请告知。

  1. // ==UserScript==
  2. // @name CSDN极致去广告_改进
  3. // @namespace http://tampermonkey.net/
  4. // @version 1.1(1.04)
  5. // @description 保留底下的recommend栏,因此保留了少量广告。这个脚本主要归功于Azero's CSDN极致去广告。如有侵权,请告知。
  6. // @author Kulele
  7. // @match *://blog.csdn.net
  8. // @match *://blog.csdn.net/*
  9. // @match *://bbs.csdn.net/*
  10. // @match *://so.csdn.net/*
  11. // @match *://www.csdn.net
  12. // @match *://www.csdn.net/*
  13. // @match *://download.csdn.net
  14. // @match *://download.csdn.net/*
  15. // @grant none
  16. // ==/UserScript==
  17.  
  18. (function () {
  19. 'use strict';
  20. //阅读全文
  21. $('#btn-readmore').click();
  22. $("article.baidu_pl > div.hide-article-box").remove();
  23. // 获取当前地址url
  24. var url = location.href;
  25. // 正则匹配博客部分
  26. var blogcsdn = /blog.csdn.net/i;
  27. if (blogcsdn.test(url)) {
  28. // 页面主体部分轮播广告
  29. $(".box-box-large").remove();
  30. $("#asideProfile").next().remove();
  31. $($("#asideFooter").find("div").first()).remove();
  32. // 隐藏下面登录(不可用)注册(不可用)
  33. $(".pulllog-box").remove();
  34. // 首页头部广告
  35. $(".banner-ad-box").remove();
  36. // 去除列表自动加载的广告
  37. $(".recommend-box").bind("DOMNodeInserted", function (e) {
  38. for (var i = 0; i < $(".recommend-ad-box").length; i++) {
  39. // 去除文章列表中间广告
  40. if ($(".recommend-ad-box").attr("class") == "recommend-item-box recommend-ad-box") {
  41. $(".recommend-ad-box").remove();
  42. }
  43. }
  44. });
  45. $($("aside div").first()).remove();
  46. // 右下角弹窗
  47. $("#layerd").remove();
  48. $("#reportContent").remove();
  49. $(".tool-box").remove();
  50. $("#asideNewComments,.edu-promotion,.comment-box,aside").remove();
  51. //底部空白,留下,.recommend-box。
  52. $("main").css("margin-bottom","0px");
  53. //阅读全文
  54. //$('#article_content').css("height","");
  55. //$("div.readall_box,#btn-readmore,div.hide-article-box.text-center.csdn-tracking-statistics.tracking-click").remove();
  56. //顶部csdn
  57. $("div.csdn-toolbar.csdn-toolbar.tb_disnone").remove();
  58. //底部版权声明
  59. $(".article-copyright").remove();
  60. //上移按钮
  61. $(".meau-gotop-box").remove();
  62. //文章居中
  63. $("main").css("float","none");
  64. $("main").css("margin","auto");
  65. //右下角关闭按钮
  66. $(".box-box-default").remove();
  67. //上部广告
  68. $(".advert-bg").remove();
  69. $(".advert-cur").remove();
  70. $('newsfeed').remove();
  71. window.addEventListener ("load", removeIframe, false);
  72. function removeIframe () {
  73. $('iframe').remove();
  74. }
  75. }
  76. // 正则匹配搜索页面
  77. var socsdn = /so.csdn.net/i;
  78. if (socsdn.test(url)) {
  79. $(".rightadv").remove();
  80. }
  81. // 正则匹配首页广告
  82. var wwwcsdn = /www.csdn.net/i;
  83. if (wwwcsdn.test(url)) {
  84. console.log("有广告");
  85. // 首页头部广告
  86. $(".banner-ad-box").remove();
  87. if ($(".right_top").attr("class") == "slide-outer right_top") {
  88. $(".right_top").remove();
  89. }
  90. if ($(".right_extension").attr("class") == "right_extension slide-outer") {
  91. $(".right_extension").remove();
  92. }
  93. }
  94. // 正则匹配下载页面
  95. var downloadcsdn = /download.csdn.net/i;
  96. if (downloadcsdn.test(url)) {
  97. $(".mod_personal").next().remove();
  98. $(".top_ad_box").remove();
  99. $(".ad").remove();
  100. $(".right_plate_con").next().remove();
  101. $($(".download_r").find(".dl_mar_b").first()).remove();
  102. $($(".download_r").find(".dl_mar_b").last()).remove();
  103. // 去除列表自动加载的广告
  104. $(".album_detail_wrap").bind("DOMNodeInserted", function (e) {
  105. for (var i = 0; i < $(".yd_a_d_dl").length; i++) {
  106. // 去除文章列表中间广告
  107. if ($(".yd_a_d_dl").attr("class") == "album_detail_list yd_a_d_dl") {
  108. $(".yd_a_d_dl").remove();
  109. }
  110. }
  111. });
  112. }
  113.  
  114. })();

QingJ © 2025

镜像随时可能失效,请加Q群300939539或关注我们的公众号极客氢云获取最新地址