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的

相关推荐