- <HTML>
- <HEAD>
- <META http-equiv="Content-Type" content="text/html; charset=gb2312">
- <TITLE>无标题文档</TITLE>
- <script>
- var x = 50,y = 60; //浮动广告初始位置
- var xin = true, yin = true; //xin为真向右运动,否则向左,yin为真向下 运动,否则向上运动
- var step = 1; //移动的距离
- var delay = 10; //移动的时间间隔
- function floatAD() {
- var L=T=0; //L左边界,T上边界
- var R= document.body.offsetWidth-document.getElementById("fly").offsetWidth; //层移动的右边界
- var B = document.body.offsetHeight-document.getElementById("fly").offsetHeight; //层移动的下边界
- document.getElementById("fly").style.left = x; //层移动后的左边界
- document.getElementById("fly").style.top = y; //曾移动后上边界
- x = x + step*(xin?1:-1); //判断水平方向
- if (x < L) { xin = true; x = L;} //到达边界后的处理
- if (x > R){ xin = false; x = R;}
- y = y + step*(yin?1:-1);
- if (y < T) { yin = true; y = T;}
- if (y > B) { yin = false; y = B;}
- setTimeout("floatAD()", delay) //隔多长时间调用一次
- }
- </script>
- </HEAD>
- <BODY onLoad="floatAD()">
- <DIV id="fly" style="position:absolute">
- <A href= target="_blank">
- <IMG src="images/fish.gif" border="0">
- </A></DIV>
- </BODY>
- </HTML>
全屏浮动
最新推荐文章于 2024-10-11 23:02:16 发布