网站制作学习网经验与学习→正文:Woocall去广告代码
字体:

Woocall去广告代码

经验与学习 2009/3/12 9:41:01  点击:不统计

<script>

if(window.HTMLElement){//兼容Firefox

HTMLElement.prototype.attachEvent=function(e,f){window.setTimeout(f,1000);}

}

var SINA_WOOCALL_CONFIG={};

SINA_WOOCALL_CONFIG.URLCutCharLen=24;

var woocall_kill_ad=false;

var SINA_WOOCALL_KILL_AD=function(){

var fla=document.getElementById("S_WC_FLA_BOX");//得到flash面板

var ext=document.getElementById("S_WC_EXT_BOX");//得到广告面板

var div=document.getElementsByTagName("DIV");//得到所有DIV

/*

var span=document.getElementsByTagName("SPAN");//得到所有SPAN

for(var i=0;i<span.length;i++){

if(span[i].className=="ctrlimg"){//找到显示聊天窗口图片

fla.parentNode.parentNode.style.visibility="hidden";//隐藏flash面板

S_WC.bE.prototype.bX=function(eQ){alert(eQ);return function(dz){eQ.ck();};}

span[i].childNodes[0].onmousedown();//加载flash面板

break;

}

}

*/

if(fla==null) {//未得到flash面板,重新加载

woocall_kill_ad=false;

window.setTimeout(SINA_WOOCALL_KILL_AD,1000);

return;

}

S_WC.bE.fu(Math.floor(Math.random()*20)+1);

fla.attachEvent("onpropertychange",function(){//为flash面板添加onpropertychange事件,FF下暂时无效

fla.parentNode.parentNode.style.visibility="visible";//显示flash面板

if(woocall_kill_ad) return;//广告已杀,返回,避免重复

woocall_kill_ad=true;//设置已杀标志

S_WC.MyConf.ah=false;//设置woocall广告配置为false

ext.parentNode.removeChild(ext);//杀广告

S_WC.CORE.prototype.bP=function(){};//杀广告检测脚本

for(var i=0;i<div.length;i++){//遍历所有层,找到woocall各面板改变其宽度

if(div[i].className=="S_WC_ChatBox"){//改S_WC_ChatBox宽度

div[i].style.width="380px";

div[i].style.left=Math.floor(div[i].style.left.replace("px",""))+150;

}else if(div[i].className=="content"||div[i].className=="Hnd"||div[i].className=="Bottom"){

div[i].style.width="380px";

}else if(div[i].className=="Title"){//改woocall标题

div[i].innerHTML=div[i].innerHTML.replace(/<(.*)>(.*)/,'<$1> 小谢天空—在线聊天');//统一聊天室标题

/* }else if(div[i].className=="Ctrl"){//关闭woocall

div[i].childNodes[0].onmousedown();//在Firefox下这句不知道为什么无效了:(

*/ }

}

});

}

window.setTimeout(SINA_WOOCALL_KILL_AD,1000);//页面加载1秒钟后再执行以上代码

</script>

·上一篇:RSS常用订阅代码 >>    ·下一篇:开发ajax工具 >>
推荐文章
最新文章