js图片漂浮效果

描述:打开网页就看到不停在飘动的图片,点击连接到其他页面;起到着重强调的效果!

<html>
<head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
    <title>test</title>
    <style type="text/css"> 
		#All{ width: 100%; height: 3000px;}
    </style>
</head>
<body>  
	<div id="All"> 
	    <div id="img" style="position: absolute; z-index:99;"> 
	    	<a href="http://10.21.3.7/vt" target="_blank"><img src="Images/OPVTI.jpg" border="0"  style="cursor: pointer;" style="cursor: pointer;" /></a> 
	        <script language="JavaScript">
	<!--            Begin
	            var xPos = document.body.clientWidth - 20;
	            var yPos = document.body.clientHeight / 2;
	            var step = 1;
	            var delay = 10;
	            var height = 0;
	            var Hoffset = 0;
	            var Woffset = 0;
	            var yon = 0;
	            var xon = 0;
	            var pause = true;
	            var interval;
	            img.style.top = yPos;
	            function changePos() {
	                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);
	                }
	            } 
	            function start() {
	                img.visibility = "visible";
	                interval = setInterval('changePos()', delay);
	            }
	            function pause_resume() {
	                if (pause) {
	                    clearInterval(interval);
	                    pause = false;
	                } else {
	                    interval = setInterval('changePos()', delay);
	                    pause = true;
	                }
	            } 
	            start();
	//  End -->
	        </script>
	    </div>
	</div>
</body>
</html>



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值