时间: 2021-07-31 作者:daque
把底下的代码介入<head>...</head>之间:var brok=false; var mie=false; var aver=parseint(navigator.appversion.substring(0,1)); var aname=navigator.appname; //check browser function checkbrok() { if(aname.indexof("internet explorer")!=-1) { if(aver>=4) brok=navigator.javaenabled(); mie=true; } if(aname.indexof("netscape")!=-1) { if(aver>=4) brok=navigator.javaenabled(); } } var vmin=5; var vmax=2; var vr=2; var timer1; 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=0; this.yy=0; this.timer1=null; } function movechip(chipname) { if(brok) { eval("chip="+chipname); if(!mie) { 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(!mie) { 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) {//alert(chipname) eval("chip="+chipname); if(chip.timer1!=null) { cleartimeout(chip.timer1); } }} var floater; function floater() { checkbrok(); floater=new chip("floater",0,0); if(brok) { movechip("floater"); } } 把底下的代码介入<body>...</body>之间:<div id=floater style="height: 0px; position: absolute; width: 0px; left: 680px; top: 150px; z-index:100" ><a href=http://www.sron.net target=_blank><img border=0 src=http://www.sron.net/ilogo.gif></a></div>这边你不妨改成本人要的图片路途.