您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
Greasy Fork is available in English.
去掉其他元素,只保留文章内容,方便阅读
// ==UserScript== // @name 保存CSDN文章为PDF // @namespace http://tampermonkey.net/ // @version 1.0 // @description 去掉其他元素,只保留文章内容,方便阅读 // @author jonas // @match https://blog.csdn.net/*/article/details/* // @icon https://iconfont.alicdn.com/s/a0a60ea8-d86f-483a-a2ee-cf3d9549cbad_origin.svg // @grant unsafeWindow // ==/UserScript== (function() { 'use strict'; var article = document.getElementsByClassName("blog-content-box"); var barContent = document.getElementsByClassName("bar-content"); function openWin() { window.document.body.innerHTML=article[0].innerHTML; window.print(); location.reload(); /*var myWindow = window.open('','','width=1200,height=600'); myWindow.document.write(article[0].innerHTML); myWindow.print();*/ } var download = document.createElement("input"); download.type = "button"; download.style.position = 'fixed'; download.style.height = '32px'; download.style.width = '82px'; download.style.button = '10px'; download.style.right = '10px'; download.style.color = '#fff'; download.style.backgroundColor="#E33E33"; download.style.borderRadius="5px"; ; download.setAttribute("class","button"); download.setAttribute("value","下载此文章"); download.addEventListener('click', function(ev){download.remove();window.setTimeout(openWin(),2000)}) barContent[0].appendChild(download); })();