// ==UserScript== // @name CSDN去除收费项、免登录复制、免登录查看需关注的内容、沉浸式阅读 // @namespace http://tampermonkey.net/ // @version 1.0 // @description 1.CSDN去除无用信息沉浸式阅读 2.去除CSDN搜索展示列表收费下载项 3.免登录复制 4.免登录查看需要关注才能看的内容 // @description 目前还在学习中,脚本如有优化空间,还望哥哥们指点 // @author Mr.Chen // @match https://blog.csdn.net/*/article/details/* // @match https://*.blog.csdn.net/article/details/* // @match https://so.csdn.net/* // @icon https://www.google.com/s2/favicons?domain=csdn.net // @grant GM_addStyle // @grant unsafeWindow // @run-at document-end // ==/UserScript== // 如果为CSDN搜索展示列表,去除列表中收费下载项 if (unsafeWindow.location.href.indexOf('so.csdn.net')!=-1) { setTimeout(function(){ var arr = document.getElementsByClassName('icon-download'); for(var i = 0; i < arr.length; i++) { arr[i].parentNode.parentNode.parentNode.parentNode.parentNode.parentNode.parentNode.parentNode.parentNode.style.display='none'; } },600); } else { // 如果为详情页则去除无用内容,开起沉浸式阅读 GM_addStyle(` .blog_container_aside,#rightAside,.recommend-box,#toolBarBox,.comment-box-old,.insert-baidu-box,.blog-footer-bottom,.blog-footer-bottom,.comment-box,.template-box,.column-group,#csdn-toolbar,.csdn-side-toolbar,#passportbox,.passport-login-container,.hide-article-box{display:none!important;} .article_content{height:auto!important} #content_views pre code{user-select:text !important} `); // 调整主页面大小 document.querySelector('.container').className = 'main_father'; }