-
setTimeout和setInterval的知识点查看全部
-
间歇无缝的滚动效果查看全部
-
<marquee>标签知识点,实现页面元素的滚动查看全部
-
setTimeout和setInterval区别查看全部
-
marquee知识点查看全部
-
无缝滚动要点查看全部
-
Marquue 标签查看全部
-
setTimeout(code,ms) 方法用于在指定的毫秒数后调用函数或计算表达式。 注意:setTimeout() 只执行 code 一次。如果要多次调用,请使用 setInterval() 或者让code 自身再次调用 setTimeout()。 clearTimeout() 方法可取消由 setTimeout() 方法设置的 timeout。 setInterval() 方法可按照指定的周期(以毫秒计)来调用函数或计算表达式。 setInterval() 方法会不停地调用函数,直到 clearInterval() 被调用或窗口被关闭。由 setInterval() 返回的 ID 值可用作 clearInterval() 方法的参数。 clearInterval() 方法可取消由 setInterval() 设置的 timeout。 clearInterval() 方法的参数必须是由 setInterval() 返回的 ID 值。查看全部
-
scrollTop:设置或获取位于对象最顶端和窗口中可见内容的最顶端之间的距离 (即网页被卷去的高) clientTop:返回的是元素周围边框的厚度,如果不指定一个边框或者不定位改元素,他的值就是0。 offsetTop:获取对象相对于版面或由 offsetTop 属性指定的父坐标的计算顶端位置 配合定位使用,有top,left,right,bottom。查看全部
-
滚动方向direction(包括4个值:up、 down、 left和 right) 语法:<marquee direction="滚动方向">...</marquee>查看全部
-
setTimeout 只执行一次查看全部
-
setTimeout查看全部
-
<marquee>知识点查看全部
-
<marquee>知识点查看全部
-
<script> var area=document.getElementById('moocBox'), delay=2000, speed=50, liHeight=24; area.innerHTML+=area.innerHTML; var timer; function startScroll(){ area.scrollTop++; timer=setInterval('scrollUp()',speed); } function scrollUp(){ if(area.scrollTop%liHeight==0){ clearInterval(timer); setTimeout('startScroll()',delay); }else{ area.scrollTop++; if (area.scrollTop>=area.scrollHeight/2) { area.scrollTop=0; } } } setTimeout('startScroll()',delay); </script>查看全部
举报
0/150
提交
取消