javascript页面浮动

<div style="z-index: 99; position: absolute; left: 439px; top: -210px; " id="float_AD" οnmοuseοver="stop();" οnmοuseοut="start();"><img border="0" src="./images/20120426-51.jpg"><img src="./images/gif-x.gif" οnclick="hide();" style="CURSOR:hand;"></div>
<script>
var xPos = 80;
var yPos = 60;
var step = 1;
var delay = 30;
var height = 0;
var Hoffset = 0;
var Woffset = 0;
var yon = 0;
var xon = 0;
var pause = true;
var interval;
function hide(){
var div=document.getElementById("float_AD");
div.style.display="none";
div.οnmοuseοut= function(){div.style.visibility = "hidden"; }
}
//img1.style.top = yPos;
function changePos()
{
width = document.body.clientWidth;
height = document.body.clientHeight;

var ad = document.getElementById("float_AD");
Hoffset = ad.offsetHeight;
Woffset = ad.offsetWidth;
ad.style.left = (xPos + document.body.scrollLeft)+"px";
ad.style.top = (yPos + document.body.scrollTop)+"px";

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); }

}

function start()
{
var ad = document.getElementById("float_AD");

interval = setInterval('changePos()', delay);
}

start();
function stop(){
var ad = document.getElementById("float_AD");

clearInterval(interval);
}
</script>


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值