Greasy Fork is available in English.

csdn自动展开全文+百度文库复制

blog.csdn.net自动展开全文,百度文库复制(格式可能不保留)。

// ==UserScript==
// @name        		 csdn自动展开全文+百度文库复制
// @name:zh-CN  		 csdn自动展开全文+百度文库复制
// @description 		blog.csdn.net自动展开全文,百度文库复制(格式可能不保留)。
// @description:zh-CN 	blog.csdn.net自动展开全文,百度文库复制(格式可能不保留)。
// @author      		王振
// @include      *://wenku.baidu.com/*
// @include      *://blog.csdn.net/*
// @version     		1.0.2
// @run-at      		document-end
// @namespace https://greasyfork.org/users/245740
// ==/UserScript==

window.onload = function () {
    var sLocation = window.location.href;
   // console.log(sLocation);
    if (sLocation.indexOf("blog.csdn.net") > -1) {
        // var setCodeLineFloatNoneStyle = document.createElement('style');
        // setCodeLineFloatNoneStyle.innerHTML = '.htmledit_views code ol li div.hljs-ln-code, .htmledit_views code ol li div.hljs-ln-numbers {\n' +
        //     '    float: none !important;\n' +
        //     '}';
        // document.head.appendChild(setCodeLineFloatNoneStyle);
        var oReadButton = document.getElementById('btn-readmore');
        if (oReadButton !== null) {
            oReadButton.click();
            console.log("这是CSDN网站,已经自动加载全文");
        }
        oReadButton = document.getElementsByClassName('btn-readmore')[0];
        if (oReadButton !== null) {
            oReadButton.click();
            console.log("这是CSDN网站,已经自动加载全文");
        }
    }
    else if (sLocation.indexOf("wenku.baidu.com") > -1) {
        console.log("百度文库");
        var scriptNode = document.createElement("script");
        docNode = document.getElementsByClassName("doc-reader");
        copyBtn = document.getElementById("ZeroClipboardMovie_1");
        //scriptNode.innerHTML += "console.log(94565464564564564564564)";
        scriptNode.innerHTML += "\n" +
            "a= document.getElementById(\"reader-container-1\");" +
            "$(a).off('copy');" +
            "docNode=$(\"div.bd.doc-reader\");" +
            "docNode.get(0).removeAttribute(\"oncopy\");" +
            "console.log(\"可以复制\");";
        document.body.appendChild(scriptNode);
    }
}