Chrome 插件
CSDN有不少好文章,但是保存为HTML不方便,想利用Chrome的打印保存为PDF,但是页面无关的内容又太多,想了个办法通过chrome插件剔除无用的内容,调用打印,目前没有找到自动保存的方法还是手动,请高手指点.
1.配置
{
"name":"Flutter",
"manifest_version":2,
"version":"1.0",
"description":"ILoveFlutter~~!",
"browser_action":{
"default_icon":"1.png"
},
"content_scripts":[
{
"matches":["http://blog.csdn.net/aqi00/*"],
"js":["jquery-3.2.1.min.js","script.js"]
}
]
}
引用了jquery
2.js脚本script.js
alert("GoogleExportPDF");
var$articleDiv=$("#article_details");
var$cloneDiv=$articleDiv.clone(true,true);
var$bodyDiv=$("body");
var$mainDiv=$(".main");
var$side=$("#side");
//debugger;
$bodyDiv.empty();
$bodyDiv.append($cloneDiv);
var$digg=$("#digg");
$digg.remove();
$bodyDiv.prop("style","padding:20px;");
$("a[title='展开'").attr("title","收起").html("[-]").parent().next().show()
window.print();
可以根据各网页的特性做修改,这个是CSDN的