html怎么让图片飘飘飘
知道代码可就是不飘
看看
<script type="text/javascript">
function hidead2()
{document.getElementById("ad2").style.display="none";}
</script>
<div id="ad2" style="position:absolute;z-index:999999999">
<img src="http://t1.aixinxi.net/o_1cstkr3tme6m1fqikanv7e2kua.jpg-j.jpg" border="0">
<DIV onClick="hidead2();" style="FONT-SIZE: 9pt; CURSOR: hand" align=right><font color="darkblue"><b>关闭×</b></font></DIV></div>
<script>
var x2 = 600,y2 = 100
var xin2 = true, yin2 = true
var step2 = 0.3
var delay2 = 1
var obj2=document.getElementById("ad2")
function floatAD2() {
var L2=T2=0
var R2= document.body.clientWidth-obj.offsetWidth
var B2= document.body.clientHeight-obj.offsetHeight
obj2.style.left = x2 + document.body.scrollLeft
obj2.style.top = y2 + document.body.scrollTop
x2 = x2 + step2*(xin2?1:-1)
if (x2 < L2) { xin2 = true; x2 = L2}
if (x2 > R2){ xin2 = false; x2 = R2}
y2 = y2 + step2*(yin2?1:-1)
if (y2 < T2) { yin2 = true; y2 = T2 }
if (y2 > B2) { yin2 = false; y2 = B2 }
}
var itl2= setInterval("floatAD2()", delay2)
obj2.onmouseover=function(){clearInterval(itl2)}
obj2.onmouseout=function(){itl2=setInterval("floatAD2()", delay2)}
</script>
var R2= document.body.clientWidth-obj.offsetWidth
var B2= document.body.clientHeight-obj.offsetHeight
其中2行,后面obj出错。因为你的变量中没有obj 只有obj2。
改成obj2.offWidth
下一篇:你用电脑多,还是手机多?