求一段循环滚动代码

来源:百度知道 编辑:UC知道 时间:2024/09/28 14:29:07
图片是动态的从数据库里读取出来的,要不见断的循环!
一个可加到模版的连续滚动图片特效,把以下代码插入到全页模版中需要滚动效果的位置,将其中的 标签

改成你需要滚动内容的标签,修改WIDTH: 605px; HEIGHT: 115px宽度和高度适应区域大小.

CODE:
<DIV align=center> <DIV id=aaa style="OVERFLOW: hidden; WIDTH: 605px; HEIGHT: 115px">
<DIV align=center> <TABLE width=100% border=0 align=center cellPadding=0 cellspacing="0"

cellspace="0"> <TBODY> <TR>
<TD id=aaa1 vAlign=top> <table cellpadding=0 cellspacing=0 width=100% align=center> <tr>

<td valign=top > </td> </tr></table></TD>
<TD id=aaa2 vAlign=top width=1></TD></TR></TBODY></TABLE></DIV></DIV></DIV>
<SCRIPT> var speed1=15 // aaa2.innerHTML=aaa1.innerHTML function Marquee(){ if

(aaa2.offsetWidth-aaa.scrollLeft<=0) aaa.scrollLeft-=aaa.offse

你先把上面代码的<SCRIPT>.. </SCRIPT>换成下面的

<script language="JavaScript" type="text/javascript">
var speed1=15
aaa2.innerHTML=aaa1.innerHTML
function Marquee(){
if (aaa2.offsetWidth-aaa.scrollLeft<=0) aaa.scrollLeft-=aaa.offsetWidth
else{ aaa.scrollLeft++ }
}
var MyMrr=setInterval(Marquee,speed1)
aaa.onmouseover=function() {clearInterval(MyMrr)}
aaa.onmouseout=function() {MyMrr=setInterval(Marquee,speed1)}
</script>

然后在<td valign=top >这里插入你的图片URL地址,注意要多插些图片才能实现滚动效果</td>