Board logo

标题: [交流] 关于Kill Flash Ad and Flying Ad的使用体会 [打印本页]

作者: longwelkin    时间: 2006-4-13 10:25     标题: 关于Kill Flash Ad and Flying Ad的使用体会

这个插件在插件版的置顶贴里。

我的使用体会:

在KillAD.htm代码里加入下面的内容,可以过滤两边的对联广告。

mdoc=document;
for(var i=0;i<mdoc.embeds.length;i++)
{
        var obj=mdoc.embeds;
        obj.style.visibility="hidden";
}

我在http://download.pchome.net/php/dl.php?sid=17975找到的完整版本是这样的:
(Kill Flash Ad and Flying Ad.htm网页代码)

<script language="Javascript">
mdoc=document;
for(var i=0;i<mdoc.embeds.length;i++)
{
        var obj=mdoc.embeds;
        obj.style.visibility="hidden";
}

var objs=document.all;
var l=objs.length;
var x=0;  //number of objects killed!
for (i=0;i<l;i++)
{
        var obj=objs;
/*
        try
        {
          if (obj.tagName=="OBJECT" && obj.classid=="clsid27CDB6E-AE6D-11cf-96B8-444553540000")
          {
            obj.style.visibility="hidden";
            x=x+1;
            continue;
          }
        }
        catch(e)
        {
        }
*/
        try
        {
          if (obj.style.position=="absolute")
          {
                  obj.style.visibility="hidden";
          }
        }
        catch(e)
        {
        }
}
</script>

/*~*/中间的内容是我注释掉的,如果不注释这部分内容,则会过滤网页中间的广告。

现在美中不足的是要等网页加载完成后才会开始清除广告




欢迎光临 世界之窗论坛 (http://bbs.theworld.cn/) Powered by Discuz! 7.2