(原创)使用控制台命令去除CSDN中无关打印的部分,只打印正文,导出PDF
对于任意的CSDN文章页面,例如:

我们按下F12按键,然后切换至控制台

输入命令:
(function(){
'use strict';
//MYFPGA.CN制作,请勿用于非法用途,仅用于学习和分享。
// 获取 content 主体部分
var mainContent = document.querySelector(".article_content");
// 创建一个新的 HTML 文档
var newDoc = document.implementation.createHTMLDocument("newDoc");
// 将 mainContent 克隆到新的 HTML 文档中
newDoc.body.appendChild(mainContent.cloneNode(true));
// 用新文档替换当前文档
document.documentElement.replaceWith(newDoc.documentElement);
// 打印页面
window.print();
})();然后按下Enter按键运行:

即可直接导出PDF或打印。



