html 飞动广告,Javascript实现飞动广告效果的方法

/p>

"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

飞动的广告

body,div,p

{

margin:0;

padding:0;

font-size:14px;

}

#divMain

{

width:200px;

height:800px;

}

var tmrID;

var x = 1;

var y = 1;

function moveAD() {

var divFly = document.getElementById("divFly");

var moveX = parseInt(divFly.style.left) + x * 5;

var moveY = parseInt(divFly.style.top) + y * 5;

//divFly.offsetWidth

if ((moveX + divFly.offsetWidth) >= document.body.clientWidth) {

x = -1;

}

if ((moveY + divFly.offsetHeight) >= document.body.clientHeight) {

y = -1;

}

if (moveX <= 0) {

x = 1;

}

if (moveY <= 0) {

y = 1;

}

divFly.style.left = moveX;

divFly.style.top = moveY;

}

function ClearTimer() {

clearInterval(tmrID);

}

function fly() {

tmrID = setInterval(moveAD, 20);

}

window.onload = function () {

var divFly = document.getElementById("divFly");

divFly.onmouseover = function () {

ClearTimer();

}

divFly.onmouseout = function () {

fly();

}

fly();

}

function closeAD() {

ClearTimer();

var divFly = document.getElementById("divFly");

divFly.style.display = "none";

}

fly.gif

关闭

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值