首页 | 博客群 | 公社 | 专栏 | 论坛 | 图片 | 资讯 | 注册 | 帮助 | 博客联播 | 随机访问
青山绿水在线播放器- -| 回首页 | 2007年索引 | - -测试

怎样使这样的网页广告失效

关键词怎样使script    src=*.js'    /script    这样的网页广告失效                                          

怎样使<script src=*.js'></script>这样的网页广告失效 怎样使型如<script src=*.js'></script>这样的网页广告失效,而且是出现在特定的位置,网易***.go.nease.net的是出现在<body>后面,在</table>后面也有一段但是不显示内容,请给位给个解决办法.

一下办法已经使用无效!
    1)、利用 <noscript> 和 <!--//> 注解标志来欺骗。
     例如
     <HTML>
     <HEAD>
     <NOSCRIPT>
     <!-- <BODY> --> // 注意这是一个假的 Body,因为许多广告代码就是在 <body> 或 <head> 处插进去的
     </NOSCRIPT>
     <TITLE>标题</TITLE>
     </HEAD>
     <BODY> // 这才是真的 body!
    2)用<META 这个标志来欺骗。
     例如:
     <HTML>
     <META popupssuck=" //有的广告代码是插在 <head> 前面,插在这,等于没插
     <HEAD>
     <TITLE>标题</TITLE>
     </HEAD>
     <BODY>
    3)直接利用下面的代码屏蔽掉广告代码中弹出窗口用的函数 open()
     <SCRIPT LANGUAGE="JavaScript">
     <!--
     function open() {return true;} // OK,这就是我们要的
     //-->
     </SCRIPT>
    4)有的时候广告代码前会放 </noscript> 防止用 <noscript>,这时只需要在它会插入的地方前面放个<SCRIPT LANGUAGE="JavaScript">就搞定了。
     <SCRIPT LANGUAGE="JawaScript"> // 下面是广告插入的代码。
     <!-- -->
     </noscript>
     <script language="JavaScript">
     ......
    5)屏蔽掉广告打开的指定页面。
     <SCRIPT>
     <!--
     function ScreenIt(url,name,parm)
     {
     if(url.indexOf("popup.html")!=-1) return false; // popup.html 是广告页面。
     return window.Xopen(url,name,parm);
     }
     window.Xopen=window.open;
     window.open=ScreenIt;
     //-->
     </SCRIPT>
    6)干掉包含指定名字的弹出窗口
     <SCRIPT>
     <!-- 
     function ScreenIt(url,name,parm)
     {
     if(name.indexOf("opup")!=-1) return false; //广告窗口名字包含“opup” 
     return window.Xopen(url,name,'toolbar=1,location=1,directories=1,status=1,menubar=1,scrollbars=1,resizable=1');
     }
     window.Xopen=window.open;
     window.open=ScreenIt;
     //--> 
     </SCRIPT>

【作者: 步步清风】【访问统计:】【2007年11月15日 星期四 23:19】【注册】【打印

搜索

Google

Trackback

你可以使用这个链接引用该篇文章 http://publishblog.blogchina.com/blog/tb.b?diaryID=6532698

回复

验证码:   
评论内容: