标本兼治除广告

数码时尚

  看了第14期《电脑报》D3版《隐藏主页广告新法》一文,的确把主页上的广告隐藏了,但是隐藏毕竟不是删除,还是有些缺点的。因为作者的方法是用一个透明的图层来遮住广告的图层,这样访客就看不到广告了,可是这个透明图层同样可以遮住图层下的链接,使访客不能点击。另外,如果主页提供商把图层广告改成弹出式的,这种方法就失效了(实际上许多空间商都是采用随机混合的广告方式的)。这种方法只能治标而不能治本,要想治标兼治本,就要分析一下空间商放广告的方法。其实Lycos欧洲系列和DK3等空间都是通过一个程序来解析网页代码并把广告代码即时加上的,即在接到访客请求时把网页解析,加广告,再输出到浏览器。那么该怎么做才能不让解析程序加上广告代码呢?其实只要你细心就会发现,这类广告代码一般都是加在网页代码末尾的,也就是先把网页代码解析完了之后再加广告的。只要我们在程序刚解析完网页代码时就把解析呈现终止即可,我们可以利用php中的exit()函数来中止它。只要把网页的后缀改为*.php后,在代码末尾加上这段代码即可:

  <?

  exit();

  ?>

  简单吧。其实在遇到问题时,只要我们能认真分析问题的原因,就很有可能找到解决问题的办法或方向。学会分析问题才是解决问题之道:)也欢迎大家来信与我共同探讨技术,共同进步:dreamake@21cn.com.