挑战高手
为什么图片滚动到最后一张时候就停止滚动啊 ?我要的效果是循环滚动
<base href= "http://www.flash8.net ">
<div id=demo style=overflow:hidden;height:180;width:595;
background:#214984;color:#ffffff>
<table width= "181 " border= "0 " cellspacing= "0 " cellpadding= "0 " align= "left ">
<tr>
<td width= "20 " valign= "top " > </td>
<%
SQL= "Select * from product where pro_name= 'product ' and img is not null order by id desc "
Set rs=server.CreateObject( "ADODB.RecordSet ")
rs.Open SQL,con,1,1
while (not rs.eof or rs.bof)
%>
<td width= "124 ">
<table align= "left " width= "124 " border= "0 " cellpadding= "0 " cellspacing= "0 " bgcolor= "#FFFFFF ">
<tr>
<td colspan= "3 "> <img src= "image/mm_r1_c1.jpg " width= "124 " height= "4 "> </td>
</tr>
<tr>
<td width= "5 " background= "image/mm_r2_c1.jpg "> <img src= "image/mm_r2_c1.jpg " width= "5 " height= "173 "> </td>
<td id=demo1 width= "108 " valign= "top " > <table width= "100% " border= "0 " cellspacing= "0 " cellpadding= "0 ">
<tr>
<td > <img src= "admin/img/ <%=rs( "img ")%> " width= "108 " height= "88 "> </td>
</tr>
<tr>
<td height= "85 " valign= "top "> <table width= "100% " border= "0 " cellspacing= "10 " cellpadding= "0 ">
<tr> </tr>
<tr> </tr>
<tr>
<td class= "text03 " align= "center "> <p> <a href= "product_more.asp?id= <%=rs( "id ")%> "> <%=rs( "title ")%> </a> </p> </td>
</tr>
</table> </td>
</tr>
</table> </td>
<td id=demo2 valign= "top "> </td>
<td width= "11 " background= "image/mm_r2_c3.jpg "> <img src= "image/mm_r2_c3.jpg " width= "11 " height= "173 "> </td>
</tr>
<tr>
<td colspan= "3 "> <img src= "image/mm_r4_c1.jpg " width= "124 " height= "6 "> </td>
</tr>
</table> </td>
<td width= "19 "> </td>
<%
rs.movenext
wend
rs.Close
Set rs=nothing
%>
</tr>
</td>
</table>
</div> <script>
var speed=5
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>
[解决办法]
估计是图片数量的问题,因此没有满足继续滚动的条件
demo1+demo2的图片宽度要大于demo长度的2倍吧~~~
[解决办法]
我做过,可我不是高手,所以.....路过....