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

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

chanra1n2个月前 (03-22)WEB153

对于任意的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” 的相关文章

(原创)AWVS逆向API设计的批量提交控制网页 基于PHP设计

(原创)AWVS逆向API设计的批量提交控制网页 基于PHP设计

这段代码是一个简单的HTML和PHP混合的网页应用程序,用于管理和控制MyFPGA-Safe系统的一些功能。以下是对代码的分析:HTML结构:<!DOCTYPE html>:HTML5文档类型声明。<html>:HTML文档的根元素。<head>:包含页面的元信息...