rt,让从左边消失的内容直接在右边显示
參考答案:我给你一个没有间断的JAVASCRIPT代码,自己根据实际情况改用。
<table width="100%" border="0" align="center" cellpadding="0" cellspacing="0">
<tr>
<td> </td>
<td><DIV id=demo style="OVERFLOW: hidden; WIDTH: 100%;TEXT-ALIGN:center;COLOR: #cccccc; HEIGHT: 90px">
<table border="0" align="left" cellPadding="0" cellspacing="0" cellspace="0">
<tr>
<td id=demo1 vAlign=top>
<table width="90%" height="90" border="0" cellpadding="0" cellspacing="0">
<tr>
<td><img src="images/pic/pic1.jpg" width="150" height="113"></td>
<td> </td>
<td><img src="images/pic/pic2.jpg" width="150" height="113"></td>
<td> </td>
<td><img src="images/pic/pic3.jpg" width="150" height="113"></td>
<td> </td>
<td><img src="images/pic/pic4.jpg" width="150" height="113"></td>
<td> </td>
<td><img src="images/pic/pic5.jpg" width="150" height="113"></td>
<td> </td>
<td><img src="images/pic/pic6.jpg" width="150" height="113"></td>
<td> </td>
</tr>
</table>
</td>
<td id=demo2 vAlign=top></td>
</tr>
</table>
</DIV>
<SCRIPT>
var speed=12
demo2.innerHTML=demo1.innerHTML
function Marquee(){
if(demo2.offsetWidth-demo.scrollLeft<=0)
demo.scrollLeft-=demo1.offsetWidth
else{
demo.scrollLeft++
}
}
var MyMar=setInterval(Marquee,speed)
demo.onmouseover=function() {clearInterval(MyMar)}
demo.onmouseout=function() {MyMar=setInterval(Marquee,speed)}
</SCRIPT>
</td>
<td> </td>
</tr>
</table>