csdn页面阅读优化

对csdn博客内容进行阅读优化,包括去掉顶部导航,去掉日历等,仅留下文章和评论

目前為 2021-12-02 提交的版本,檢視 最新版本

// ==UserScript==
// @name         csdn页面阅读优化
// @namespace    https://github.com/damiancritchfield
// @version      0.3
// @description  对csdn博客内容进行阅读优化,包括去掉顶部导航,去掉日历等,仅留下文章和评论
// @author       damiancritchfield
// @connect      www.csdn.net
// @include      *://*.csdn.net/*
// @match        *://*.csdn.net/*
// @icon         data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==
// @license MIT

// @supportURL   https://github.com/damiancritchfield
// @contributionURL https://github.com/damiancritchfield
// @grant        GM_addStyle
// @grant        GM_setValue
// @grant        GM_getValue
// @antifeature  本脚本不会收集用户数据
// @note         2021-12-02 0.2 免登录(不可用)进行代码复制
// ==/UserScript==
    var css = [
".blog_container_aside {",
"    display: none;",
"}",
".recommend-box {",
"    display: none;",
"}",
".csdn-side-toolbar {",
"    display: none;",
"}",
"#rightAside {",
"    display: none;",
"}",
"#csdn-toolbar {",
"    display: none;",
"}",
"pre:hover .hljs-button{",
"    display: none;",
"}",
".nodata .container main {",
"    width: 100%;",
        "max-width:100%;",
"}",
        "#mainBox{margin-left:0rem;}"
    ].join("\n");
lsAddStyle(css);
(function() {
    'use strict';

    // Your code here...
    $("#csdn-toolbar").remove();
	
	// 免登录(不可用)进行代码复制
	$("code").css("user-select","auto");
	$("#content_views").css("user-select","auto");
	$("pre").css("user-select","auto");7
})();

function lsAddStyle(css){
	var node = document.createElement("style");
	node.type = "text/css";
	node.appendChild(document.createTextNode(css));
	var heads = document.getElementsByTagName("head");
	if (heads.length > 0) {
		heads[0].appendChild(node);
	} else {
		// no head yet, stick it whereever
		document.documentElement.appendChild(node);
	}
}

QingJ © 2025

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