昨天,今天,明天,每天的每天,你是否都多懂得一点点...

星期五, 七月 11, 2008

去图片广告

今天上了炎黄论坛,好多广告呀,疯了...广告占了一半的篇幅.不爽,要干掉它们.当然不能把图片通通干掉.那有用的也会被干掉.光光干这个网站的话,其它网站又要干.以前我都是针对网站用OPERA的自定义CSS干,其实这个方法不好.(因为只是不显示,东西其实已经下载下来了) 后来换了PROXOMITRON,也只是针个某个网站或某个广告过滤.要做个通用一点的过虑规则.嗯,想想.突然灵机一动,有了.一般来说,是广告的图片,一定在A TAG里面,就是一定是链接.然后,链接里的网址通常是一个网站的主网址(不会详细到页面).像 www.163.com这样的网址一般就是广告图片啦. 如果是 www.163.com/news/toadytop.html 这样的网址,一般就不是广告啦.用这个规律.创两个过滤规则.

<a*href="http://*/" *<img*src=*</a>
<a*href="http://[^/]++" *<img*src=*</a>

Bounds Match 是这个:

$NEST(<a*>,</a>)

这样可以过滤掉大部分的图片广告.一般也不会把不该过滤的过滤掉.把原内容替换成 <font color="red">"A" tag</font>, 就可以看到哪里有东西被滤掉了.


没有评论:

其它博客地址

此博客的同步博客地址: http://fengnz.wordpress.com
这里进入我的MSN SPACE.