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

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

chanra1n8个月前 (03-22)WEB531

对于任意的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发布,如需转载请注明出处。

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

分享给朋友:

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

PHP 离线下载M3U8等其他格式合成Mp4 依赖FFMPEG

PHP 离线下载M3U8等其他格式合成Mp4 依赖FFMPEG

//各位大哥能不能讲点武德?转载就转载了,你留个源网址行不行? //Myfpga 版权所有 <?php $url= $_GET["url"]; $name = $_GET["name"]; $web&nb...