JavaScript代码实现图片循环滚动效果
的有关信息介绍如下:

1.概述循环滚动图片,不仅可以增添Web页面的动态效果,而且可以节省页面空间,有效地保证在有限的页面中显示更多的图片。2.技术要点主要应用setTimeout()方法实现图片的循环滚动效果。setTimeout()方法的语法格式如下:setTimeout(function,milliseconds,[arguments])参数说明:a.function:要调用的JavaScript自定义函数名称。b.Milliseconds:设置超时时间(以毫秒为单位)。功能:经过超时时间后,调用函数。此值可以用clearTimeout()函数清除。3.具体实现(1)在页面的合适位置添加一个id属性为demo的标记,并在该标记中添加表格及要要滚动显示的图片。关键代码如下:<%for(inti=1;i<8;i++){%>
<%}%>(2)编写自定义的JavaScript函数move(),用于实现无间断的图片循环滚动效果。speed数值越大图片滚动的越快,具体代码如下:varspeed=30;//设置间隔时间marquePic2.innerHTML=marquePic1.innerHTML;vardemo=document.getElementById("demo");//获取demo对象functionMarquee(n){//实现图片循环滚动的方法if(marquePic1.offsetWidth-demo.scrollLeft<=0){demo.scrollLeft=0;}else{demo.scrollLeft=demo.scrollLeft+n;}}varMyMar=setInterval("Marquee(5)",speed);demo.onmouseover=function(){//停止滚动clearInterval(MyMar);}demo.onmouseout=function(){//继续滚动MyMar=setInterval("Marquee(5)",speed);}以上所述是小编给大家介绍的JavaScript代码实现图片循环滚动效果的相关知识,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对脚本之家网站的支持!