仿163展开伸缩广告代码
网上找了个不错的仿163展开伸缩广告代码,分享给需要的人。
<meta content=NO name=Generator>
<meta content=”" name=Keywords>
<meta content=”" name=Description>
<CENTER>
<SCRIPT type=text/javascript>
var intervalId = null;
function slideAd(id,nStayTime,sState,nMaxHth,nMinHth){
this.stayTime=nStayTime*1000 || 3000;
this.maxHeigth=nMaxHth || 288;
this.minHeigth=nMinHth || 2.5;
this.state=sState || “down” ;
var obj = document.getElementById(id);
if(intervalId != null)window.clearInterval(intervalId);
function openBox(){
var h = obj.offsetHeight;
obj.style.height = ((this.state == “down”) ? (h + 2) : (h – 2))+”px”;
if(obj.offsetHeight>this.maxHeigth){
window.clearInterval(intervalId);
intervalId=window.setInterval(closeBox,this.stayTime);
}
if (obj.offsetHeight<this.minHeigth){
window.clearInterval(intervalId);
obj.style.display=”none”;
}
}
function closeBox(){
slideAd(id,this.stayTime,”up”,nMaxHth,nMinHth);
}
intervalId = window.setInterval(openBox,30);
}
</SCRIPT>
<div id=MyMoveAd style=”BACKGROUND: #ffffff; OVERFLOW: hidden; HEIGHT: 88px”><a href=” http://…地址1… ” target=_blank><img src=” http://…图片1… ” border=0></a> </div>
<SCRIPT type=text/javascript>
<!–
slideAd(‘MyMoveAd’,5);
–>
</SCRIPT>
<table id=jueban style=”BACKGROUND: #ffffff” cellSpacing=0 cellPadding=0 width=”100%” border=0>
<tr>
<td><a href=” http://…地址2… ” target=_blank><img src=” http://…图片2… ” border=0></a></td>
</tr>
</table>
</CENTER>
地址1和图片1是伸缩的广告
地址2和图片2是伸缩广告展示完毕后的固定广告
我把固定广告那段删了 即:<table id=jueban至</table> 我暂时没找到高度合适的图片 ^_^
效果如下:
