当前位置:首页 > WEB > 正文内容

(原创)使用控制台命令去除CSDN中无关打印的部分,只打印正文,导出PDF

chanra1n1个月前 (03-22)WEB91

对于任意的CSDN文章页面,例如:

image.png

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

image.png

输入命令:

(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按键运行:

image.png

即可直接导出PDF或打印。

扫描二维码推送至手机访问。

版权声明:本文由我的FPGA发布,如需转载请注明出处。

本文链接:http://myfpga.cn/index.php/post/396.html

分享给朋友:

“(原创)使用控制台命令去除CSDN中无关打印的部分,只打印正文,导出PDF” 的相关文章

方正教务系统一键完成教师评价

方正教务系统一键完成教师评价

var iframe = document.getElementById('iframeautoheight');     var innerDoc = iframe.contentDocument...