把这个代码复制到一个新建的htm中就可以看到效果了
<divid="img"style="position:absolute;">
<astyle="cursor:hand;"href="/10027"target="_blank"><imgsrc="images/tp.jpg"
width="210"height="100"border="0"onclick="javascript:window.hide()"/></a>
</div>
下面的部分可以放在一个js文件里面
<SCRIPTLANGUAGE="JavaScript">
functionhide()
...{
img.style.visibility="hidden";
}
</script>
<SCRIPTLANGUAGE="JavaScript">
<!--
varxPos=20;
varyPos=document.body.clientHeight;
varstep=1;
vardelay=30;
varheight=0;
varHoffset=0;
varWoffset=0;
varyon=0;
varxon=0;
varpause=true;
varinterval;
img.style.top=yPos;
functionchangePos()...{
width=document.body.clientWidth;
height=document.body.clientHeight;
Hoffset=img.offsetHeight;
Woffset=img.offsetWidth;
img.style.left=xPos+document.body.scrollLeft;
img.style.top=yPos+document.body.scrollTop;
if(yon)...{
yPos=yPos+step;
}
else...{
yPos=yPos-step;
}
if(yPos<0)...{
yon=1;
yPos=0;
}
if(yPos>=(height-Hoffset))...{
yon=0;
yPos=(height-Hoffset);
}
if(xon)...{
xPos=xPos+step;
}
else...{
xPos=xPos-step;
}
if(xPos<0)...{
xon=1;
xPos=0;
}
if(xPos>=(width-Woffset))...{
xon=0;
xPos=(width-Woffset);
}
}
functionwww_helpor_net()...{
img.visibility="visible";
interval=setInterval('changePos()',delay);
}
www_helpor_net();
-->
</script>