有时候会有想将百度贴吧的某个贴子打印出来的想法,但是页面显示出来的内容,有很多是我们不想要的。我在这里教大家一个方法,可以非常方便快捷地去除大部分无关内容,以方便大家将贴子内容打印(或打印成PDF文件)。 这个方法需要浏览器能够安装 Adblock Plus ,并能够自定义规则。现在,Adblock Plus已经支持大部分浏览器,所以几乎所有的浏览器都可以实现该功能。至于 Adblock Plus 的安装方法,见参考资料链接。
安装好 Adblock Plus 后,我这里以 Firefox 浏览器为例,在“菜单”--“工具”-- Adblock Plus 的“过滤规则首选项”--“自定义规则”标签里添加一个过滤规则组,命名为“贴子打印”,以方便管理。
如果没有显示过滤规则,就在“贴子打印”上点右键,选择“显示/隐藏过滤规则”。
逐条添加如下过滤规则:
##.right_section
##.userbar
##.p_thread
##[class*="search"]
##.frs_nav_3
##.star_nav_wrap
##[class*="head"]
static.tieba.baidu.com/tb/cms/frs/bg/*
##.star_collect_body
tieba.baidu.com###j_ten_years
tieba.baidu.com##.lot_wrap
tieba.baidu.com##.pb_lecai_iframe
tb1.bdstatic.com/tb/cms/frs/bg/*
##[class*="forbidden"]
tb1.bdstatic.com/tb/r/image/*
tb2.bdstatic.com/tb/static-pb/img/*
##[class*="share"]
###editor
###guide_fc
###tb_nav
##.pb_footer
###pop_frame
##.tbui_aside_float_bar
##.footer
##.tofrs_down
##.core_title_btns
###tb_rich_poster_container
###head
##.p_sharebar
##.card_top (2014-5-16由于百度改变了部分代码,增加此规则)
下面这个规则是楼中楼的,不需要楼中楼的可以添加
##.core_reply
下面这个规则是关于签名的,不需要显示签名的也可以添加
##.j_user_sign
添加完成后,需要打印贴子内容的时候,只需要保证“贴子打印”这个规则组前面的选择框被钩选了,(页面会只显示需要打印的百科内容)就可以打印了。当不需要打印的时候,只要保证选择框未被钩选,便不会影响正常浏览。
linux 很多发行版都有直接打印成 PDF 文件的功能。Windows 用户需要安装一个 doPDF 程序,便可以直接打印成 PDF 文件。