Warning: fopen(/www/sites/update.greasyfork.icu/index/store/temp/ce4b84549bdd608352a9e001aed717e1.js): failed to open stream: No space left on device in /www/sites/update.greasyfork.icu/index/scriptControl.php on line 65
// ==UserScript==
// @name CSDN优化
// @description CSDN阅读优化
// @namespace Violentmonkey Scripts
// @match *://*.blog.csdn.net/*/article/details/*
// @grant none
// @version 1.2
// @downloadURL https://update.greasyfork.icu/scripts/374927/CSDN%E4%BC%98%E5%8C%96.user.js
// @updateURL https://update.greasyfork.icu/scripts/374927/CSDN%E4%BC%98%E5%8C%96.meta.js
// ==/UserScript==
;(function() {
function hide(dom) {
if (!dom) {
return
}
if (dom instanceof NodeList) {
dom.forEach(function(item, index) {
item.style.display = 'none'
})
}
if (dom instanceof Node) {
dom.style.display = 'none'
}
}
function exec(){
// 文章展开
hide(document.querySelector('main>.hide-article-box'))
document.querySelector('main>.blog-content-box>article>div').style.height = 'auto'
// 评论展开
hide(document.querySelector('.comment-list-container>.opt-box'))
document.querySelector('.comment-list-container>.comment-list-box').style.maxHeight = null
// 底栏
hide(document.querySelector('.pulllog-box'))
// 去除广告
hide(document.querySelectorAll('.recommend-ad-box'))
hide(document.querySelector('#adContent'))
hide(document.querySelector('._360_interactive'))
hide(document.querySelector('.fourth_column'))
document.querySelectorAll('main>*').forEach(function(item, index) {
var idStr = item.getAttribute('id') || ''
if (idStr.indexOf('_ad') != -1) {
hide(item)
}
})
document.querySelectorAll('aside>*').forEach(function(item, index) {
var classStr = item.className || ''
var idStr = item.getAttribute('id') || ''
if (classStr.indexOf('csdn-tracking-statistics') != -1) {
hide(item)
} else if (idStr == 'asideFooter') {
if (item.children.length == 2) {
hide(item.children[0])
}
}
})
}
window.addEventListener('load', exec, false)
})()