题目
手把手教你如何将CSDN博客以正确格式输出为PDF或打印
以下是本篇文章正文内容,欢迎朋友们进行指正,一起探讨,共同进步。——来自考研路上的lwj。QQ:2394799692
一、使用谷歌浏览器打开你所想要保存的博客页面
二、按F12打开控制台输入以下代码到console
代码如下(示例):
function doPrint(){
var head_str = "<html><head><title></title></head><body>"; //先生成头部
var foot_str = "</body></html>"; //生成尾部
var older = document.body.innerHTML;
//var new_str = document.getElementById('wrapper').innerHTML; //获取指定打印区域
var new_str = document.getElementsByClassName('blog-content-box')[0].innerHTML; //获取指定打印区域
var old_str = document.body.innerHTML; //获得原本页面的代码
document.body.innerHTML = head_str + new_str + foot_str; //构建新网页
window.print(); //打印刚才新建的网页
document.body.innerHTML = older; //将网页还原
return false;
};doPrint();