JS漂浮广告无法实现效果,测不出什么问题,求大神看看!

JS漂浮广告无法实现效果,测不出什么问题,求大神看看!<htmL><head><metahttp-equiv="content-type"content="text/ht... JS漂浮广告无法实现效果,测不出什么问题,求大神看看!<htmL>

<head>

<meta http-equiv="content-type" content="text/html; charset=utf-8"/>

<title>

</title>

</head>

<body>

<div id="floatdiv" style="position:absolite" >

<img src="01.jpg" border="0" width="159px" height="110px">

</div>

<script type="text/javascript">

//浮动层的初始位置,分布对应的X坐标和Y坐标

var x=50, y=60

//判断层的X坐标和Y坐标是否在控制范围之内,xin为真层往右边移动,否则往左边

var xin=true, yin=true

//层移动的步长,值越大速度越大

var step=1

//层移动的间隔,单位为毫秒,值越小速度越快

var delay=10

//捕获层目标

var obj=document.getElementById(floatdiv)

//设置div移动边界

function float(){

var T=L=0

//右边界

var R=document.body.clienWidth-obj.offsetWidth

//左边界

var B=document.body.clienHeight-obj.offsetHeight

//跟新层坐标,实现X轴方向运动

obj.style.left=x+document.body.scrollLeft

//根系层坐标,实现Y轴方向运动

obj.style.top=y+document.body.scrollTop

//判读层在X轴上的范围

x=x+step*(xin?1:-1)

if(x<L) {xin=true;x=L}//层超出左边界时的处理

if(x>R) {xin=flase;x=R}//层超出右边界时的处理

//判断层在Y轴上的范围

y=y+step*(yin?1:-1)

if(y<T) {yin=true;y=T}//层超出上边界时的处理

if(y>B) {yin=flase;y=B }//层超出下边界时的处理

}

//设置执行的时间

var itl=setInterval("float()",delay)

//设置鼠标操作

obj.onmouseover=function(){clienInterval(itl)}//鼠标停留在广告时,效果失效。

obj.onmouseout=function(){=setInterval("float()",delay)}//鼠标离开广告时,效果恢复

</script>

</body>

</html>
展开
 我来答
匿名用户
2017-06-08
展开全部
obj.onmouseout=function(){=setInterval("float()",delay)}

function(){=setInterval( =前面的变量呢?
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式