函数设计如下
var ad_oneTimeout=-1,ad_onetime=0;
function ad_one_check(){
if(E.music_ad0.ADWindow.document.getElementById("ad0")){//说明没有广告;---第一次调用,会出现error,这样才能防止
clearTimeout(ad_oneTimeout);
$("ad0").src = E.music_ad0.ADWindow.document.getElementById("ad0").src;//没有广告的显示图片。
}else{
if(epg_ad0time>3000){;
clearTimeout(ad_oneTimeout);
$("ad0").src = "pop3.gif";
}else{
ad_oneTimeout=setTimeout(function(){
ad_onetime=ad_onetime+100;
ad_one_check();
},100);
}
}
}
函数跳动如下:ad_one_check()
原理:做一个超时判断ad_onetime