【JSP开源代码栏目提醒】:网学会员,鉴于大家对JSP开源代码十分关注,论文会员在此为大家搜集整理了“boardad.jsp”一文,供大家参考学习!
<script language="JavaScript">
function Chip(chipname,width,height){
this.named=chipname;
this.vx=vmin+vmax*Math.random();
this.vy=vmin+vmax*Math.random();
this.w=width;
this.h=height;
this.xx=2;
this.yy=100;
this.timer1=null;
}
function movechip(chipname) {
if(brOK) {
eval("chip="+chipname);
if(ns4) {
pageX=window.pageXOffset;
pageW=window.innerWidth;
pageY=window.pageYOffset;
pageH=window.innerHeight;
}
else {
pageX=window.document.body.scrollLeft;
pageW=window.document.body.offsetWidth-8;
pageY=window.document.body.scrollTop;
pageH=window.document.body.offsetHeight;
}
chip.xx=chip.xx+chip.vx;
chip.yy=chip.yy+chip.vy;
chip.vx+=vr*(Math.random()-0.5);
chip.vy+=vr*(Math.random()-0.5);
if(chip.vx>(vmax+vmin))
chip.vx=(vmax+vmin)*2-chip.vx;
if(chip.vx<(-vmax-vmin))
chip.vx=(-vmax-vmin)*2-chip.vx;
if(chip.vy>(vmax+vmin))
chip.vy=(vmax+vmin)*2-chip.vy;
if(chip.vy<(-vmax-vmin))
chip.vy=(-vmax-vmin)*2-chip.vy;
if(chip.xx<=pageX) {
chip.xx=pageX;
chip.vx=vmin+vmax*Math.random();
}
if(chip.xx>=pageX+pageW-chip.w) {
chip.xx=pageX+pageW-chip.w;
chip.vx=-vmin-vmax*Math.random();
}
if(chip.yy<=pageY) {
chip.yy=pageY;
chip.vy=vmin+vmax*Math.random();
}
if(chip.yy>=pageY+pageH-chip.h) {
chip.yy=pageY+pageH-chip.h;
chip.vy=-vmin-vmax*Math.random();
}
if(ns4) {
eval('document.'+chip.named+'.top ='+chip.yy);
eval('document.'+chip.named+'.left='+chip.xx);
}
else {
eval('document.all.'+chip.named+'.style.pixelLeft='+chip.xx);
eval('document.all.'+chip.named+'.style.pixelTop ='+chip.yy);
}
chip.timer1=setTimeout("movechip('"+chip.named+"')",100);
}
}
function stopme(chipname) {
if(brOK) {
eval("chip="+chipname);
if(chip.timer1!=null) {
clearTimeout(chip.timer1)
}
}
}
var mvtLight="<%=AddImage%>";//图片所放位置
var mvt;
function mvt() {
mvt=new Chip("mvt",60,80);
if(brOK) {
movechip("mvt");
}
}
if(mvtLight!="") {
var mvtLength=mvtLight.length;
var mvtWidth= (<%=adImageWidth%> < 110 ? <%=adImageWidth%> : 110);
var mvtHeight= (<%=adImageHeight%> < 200 ? <%=adImageHeight%> : 200);
var mvtLink="<%=ImageLink%>";
if(mvtLight.substring(mvtLight.lastIndexOf(".")+1,mvtLength)=="swf") {
document.write("<div id='mvt' style='position:absolute; width:40; height:60; z-index:9;'><object classid='clsid:D27CDB6E-AE6D-11cf-96B8-444553540000' codebase='http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=5,0,0,0' width="+mvtWidth+" height="+mvtHeight+"><param name=movie value='"+mvtLight+"'><param name=quality value=high></object></div>");
}
else {
document.write("<div id='mvt' style='position:absolute; width:40; height:60; z-index:9; filter: Alpha(Opacity=90)'>");
if(mvtLink!="")
document.write("<a href="+mvtLink+" target=_blank><img src='"+mvtLight+"' border=0 width="+mvtWidth+" height="+mvtHeight+"></a></div>");
else
document.write("<img src='"+mvtLight+"' onmouseover=stopme('mvt') onmouseout=movechip('mvt') border=0 width="+mvtWidth+" height="+mvtHeight+"></div>");
}
//window.onload=mvt();
mvt();
}
</script>
上一篇:
board.jsp
下一篇:
关于听觉掩蔽的语音增强算法及DSP实现