浏览网页有的时候懒得看到部分标签的内容,一直找相关插件,不过没找到,研究了下Adblock Plus,可以完美隐藏不想看到的html标签。具体内容可以参考这里(http://adblockplus.org/zh_CN/filters)。
下面简要的举两个例子说明下,只是很简单的应用,官方已经说的很清楚了。
隐藏指定class的div标签内容:
上图中的两个区域懒得看到,所以隐藏了眼不见为净,
区域一的过滤规则是qidian.com##div.DH17
区域二的过滤规则是qidian.com##div.DH23,div.DH_game
为了只在qidian.com这个域名下有效,所以加个域名,当前域名下的所有子域名同样有效。
当部分div没有class或者id的时候可以用属性值来匹配,例如如下的标签:
上图的标签没有id和class,但是可以用style这个属性值来匹配,规则如下:
qidian.com##div[style="width: 990px;margin:0 auto;padding:0 0 36px 0;_padding:0;clear:both;"]
其实userscripts也可以达到效果,不过以前写过屏蔽脚本,感觉隐藏效果总是在页面完全加载完才会执行。
转载请注明: 本文《Adblock Plus过滤指定html标签》来源于bstaint的博客
没有评论:
发表评论