插入到你自己想要显示的地方: <!--滚动代码开始--> <div id=demo style="OVERFLOW: hidden; WIDTH: 680px; HEIGHT: 120px"> <table cellPadding=0 align=left border=0 cellspace="0"> <tr> <td id=demo11 vAlign=top> [phomenewspic]58,10,10,150,100,1,10,0[/phomenewspic]</td> <td id=demo12 vAlign=top></td> </tr> </table> </div> <SCRIPT> var speed=15 demo12.innerHTML=demo11.innerHTML function Marquee11(){ if(demo12.offsetWidth-demo.scrollLeft<=0) demo.scrollLeft-=demo11.offsetWidth else{ demo.scrollLeft++ } } var MyMar1=setInterval(Marquee11,speed) demo.onmouseover=function() {clearInterval(MyMar1)} demo.onmouseout=function() {MyMar1=setInterval(Marquee11,speed)} </SCRIPT> <!--滚动代码结束-->
注意: 1、红色部分代表向左,可以自己修改,向右是scrollLeft-- 向上是scrollTop++ 向上下是scrollTop-- 2、[phomenewspic]58,10,10,150,100,1,10,0[/phomenewspic],这个就不用说了。如果是左右滚动,共计显示10篇,你设置一行5篇的话,就显示两行向左了。总数目不够整行数的话只循环一次,也就是大家说的为什么只循环一次。。。。。 3、蓝色部分是表格的高度和宽度,自己可以调整。
演示地址:http://www.sxzany.cn改自汉中人模板,很累。
并非原创,大概搜索了一下,并非来自本站内容,来自动易,我是动易起来的,现在不用了。
|