|
TBanner in JScript(2) this.transtime=6000; this.bannerid=bannerid; this.images=new Array(); this.urls=new Array(); this.init=BannerInit; this.start=BannerStart; this.trans=BannerTrans; } function BannerInit(imagepath,images,urls){ this.imagepath=imagepath; this.images=images; this.urls=urls; var banner_image=this.bannerid+"_image"; var banner_link=this.bannerid+"_link"; document.write("<a id='"+banner_link+"' target=_blank><IMG id='"+banner_image+"' border=0 style='FILTER:revealTrans(Duration=3.0,Transition=1);VISIBILITY: hidden'></a>") PreloadImages(images); this.image=eval(banner_image); this.link=eval(banner_link); BannerTrans(this);//start first trans } function BannerTrans(banner){ Transbanner(banner.image,banner.imagepath+banner.images[banner.index]); if (banner.index<banner.urls.length) banner.link.href=banner.urls[banner.index]; else{ banner.link.href='#'; banner.link.target='_self'; banner.link.disabled=true; } banner.index++; if (banner.index >= banner.images.length) banner.index=0; } function BannerStart(transtime){ this.transtime=transtime; setInterval("BannerTrans("+this.bannerid+")",this.transtime) }
|