// ==UserScript== // @name CSDN-remove-obstacle // @namespace http://tampermonkey.net/ // @version 0.3 // @description 清理 CSDN 底部提示栏及广告并展开内容 // @icon https://avatar.csdn.net/D/7/F/3_nevergk.jpg // @author sven // @require https://cdnjs.cloudflare.com/ajax/libs/babel-standalone/6.18.2/babel.js // @require https://cdnjs.cloudflare.com/ajax/libs/babel-polyfill/6.16.0/polyfill.js // @include https://blog.csdn.net/* // @include https://bbs.csdn.net/topics/* // @match <$URL$> // @downloadURL none // ==/UserScript== var inline_src = (<> { const sheets = ` #kp_box_476,.tool-box,.recommend-right,.pulllog-box,.adblock,.fourth_column,.hide-article-box,#csdn-toolbar,.meau-gotop-box {display: none !important;} .article_content {height: auto !important;} ` const sheet = document.createTextNode(sheets) const el = document.createElement('style') el.appendChild(sheet) document.getElementsByTagName('head')[0].appendChild(el) console.warn(el) })() ]]>).toString(); var c = Babel.transform(inline_src, { presets: [ "es2015", "es2016" ] }); eval(c.code);