直接打印会有乱七八糟的元素一大堆,非常不简洁,可通过remove指令移除页面上不需要打印的元素后再进行打印。
1. 按F12,选择“控制台”
2. 粘贴以下代码
(function(){
$("#side").remove();
$("#comment_title, #comment_list, #comment_bar, #comment_form, .announce, #ad_cen, #ad_bot").remove();
$(".nav_top_2011, #header, #navigator").remove();
$(".p4course_target, .comment-box, .recommend-box, #csdn-toolbar, #tool-box").remove();
$("aside").remove();
$(".tool-box").remove();
$("main").css('display','content');
$(".left-toolbox").remove();
$(".csdn-side-toolbar").remove();
$("div.skill-tree-box").remove();
$("div#recommendNps.recommend-nps-box.common-nps-box").remove();
$("div.template-box").remove();
$("div#csdn-copyright-footer.column.small").remove();
$(".nodata .container, .nodata .recommend-right").css('width','initial');
window.print();
})();
其中$("xxx").remove();表示移除名为xxx的元素,可自行修改。选中下图中1处,然后将鼠标移到想要移除的元素上即可显示元素名称,用该名称代替xxx,再将替换后的指令输入到控制台即可移除。其他网站的打印类似。