可爱的CSDN

1、移除CSDN底部的登录(不可用)横条 2、展开所有内容 3、移除推荐栏的广告

  1. // ==UserScript==
  2. // @name 可爱的CSDN
  3. // @namespace http://bigto.bid/
  4. // @version 0.4
  5. // @include http://blog.csdn.net/*
  6. // @include https://blog.csdn.net/*
  7. // @description 1、移除CSDN底部的登录(不可用)横条 2、展开所有内容 3、移除推荐栏的广告
  8. // @author Bigto
  9. // @home-url https://gf.qytechs.cn/zh-CN/scripts/377060
  10. // @grant none
  11. // ==/UserScript==
  12.  
  13. (function() {
  14. 'use strict';
  15. // Your code here...
  16. var hostName = window.location.hostname;
  17. if(hostName.indexOf('csdn.net')) {
  18. var els = document.getElementsByClassName('pulllog-box');
  19. if (els && els.length > 0) {
  20. for (var i = 0; i < els.length; i++) {
  21. els[i].parentNode.removeChild(els[i]);
  22. }
  23. }
  24. // remove mask
  25. var content = document.getElementById('article_content');
  26. content.style.height = '';
  27. var hide = document.getElementsByClassName('hide-article-box hide-article-pos text-center');
  28. if (hide) {
  29. hide[0].parentElement.removeChild(hide[0]);
  30. }
  31. // remove ad
  32. var ad1 = document.getElementsByClassName('csdn-tracking-statistics mb8 box-shadow')
  33. ad1[0].parentNode.removeChild(ad1[0]);
  34. var ad2 = document.getElementById('479');
  35. if (ad2) {
  36. ad2.parentElement.removeChild(ad2);
  37. }
  38. // 移除推荐栏的广告 recommend-item-box recommend-ad-box
  39. var ad3 = document.getElementsByClassName('recommend-ad-box');
  40. console.log(ad3.length);
  41. if (ad3 && ad3.length > 0) {
  42. for (var j = 0; j < ad3.length; j++) {
  43. ad3[j].remove();
  44. }
  45. for (var k = 0; k < ad3.length; k++) {
  46. ad3[k].remove();
  47. }
  48. }
  49. }
  50. })();

QingJ © 2025

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