// ==UserScript== // @name CSDN Cleaner // @namespace n/a // @version 0.0.20181208 // @description CSDN左右组件屏蔽和整理,初级广告屏蔽和初级界面美化 // @author iotang // @match http://blog.csdn.net/*/article/details/* // @match https://blog.csdn.net/*/article/details/* // @grant GM_xmlhttpRequest // @connect cn.bing.com // @downloadURL none // ==/UserScript== (function() { 'use strict'; var i; location.assign("javascript:(function(){csdn.copyright.textData = ''})()"); var article = document.getElementById("article_content"); if(article){article.style.height='auto';article.style.overflow='visible';} var box = document.getElementsByClassName("hide-article-box")[0]; if(box)box.parentNode.removeChild(box); var banner = document.getElementsByClassName("pulllog-box")[0]; if(banner)banner.parentNode.removeChild(banner); var toolBox = document.getElementsByClassName("tool-box")[0]; if(toolBox)toolBox.parentNode.removeChild(toolBox); var recommendRight = document.getElementsByClassName("recommend-right")[0]; if(recommendRight)recommendRight.parentNode.removeChild(recommendRight); var recommendBox = document.getElementsByClassName("recommend-box")[0]; if(recommendBox)recommendBox.parentNode.removeChild(recommendBox) var t0Clearfix = document.getElementsByClassName("t0 clearfix")[0]; if(t0Clearfix)t0Clearfix.parentNode.removeChild(t0Clearfix); var aside = document.getElementsByTagName("aside")[0]; if(aside)aside.parentNode.removeChild(aside); var csdnToolBar = document.getElementById("csdn-toolbar"); if(csdnToolBar)csdnToolBar.parentNode.removeChild(csdnToolBar); var reportContent = document.getElementById("reportContent"); if(reportContent)reportContent.parentNode.removeChild(reportContent); var fourthColumn = document.getElementsByClassName("fourth_column")[0]; if(fourthColumn)fourthColumn.parentNode.removeChild(fourthColumn); var mediavAd = document.getElementsByClassName("mediav_ad"); for(i=0;i