关于图片滚动的问题

kuangjianheng 2009-06-25 04:17:48
<!--滚动代码开始-->
<DIV id=rolllink style="OVERFLOW: hidden; WIDTH: 650px; HEIGHT: 234px">
<DIV id=rolllink1>
<TABLE cellSpacing=5 width="100%" align="center">
<tr>
<td id=demo11 vAlign=top>

<table width="98%" border="0" cellspacing="2" cellpadding="0">
<tr>
<FONT class="News" ID="Cucool"><%= Rs1("content") %> </FONT>
</tr>
</table>
</td>
<td id=demo12 vAlign=top>
</td>
</tr>
</TABLE>
</DIV>
<DIV id=rolllink2></DIV>
</DIV>

<SCRIPT>
var rollspeed=40
rolllink2.innerHTML=rolllink1.innerHTML
function Marquee(){
if(rolllink2.offsetWidth-rolllink.scrollLeft<=0)
rolllink.scrollLeft-=rolllink1.offsetWidth
else{
rolllink.scrollLeft++
}
}
var MyMar=setInterval(Marquee,rollspeed)
rolllink.onmouseover=function() {clearInterval(MyMar)}
rolllink.onmouseout=function() {MyMar=setInterval(Marquee,rollspeed)}
</SCRIPT>
<!--滚动代码结束-->

请教高手,为什么只偱环一只就停了呢?
...全文
37 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
kuangjianheng 2009-06-29
  • 打赏
  • 举报
回复
问题我找到了,不是宽度问题,是DIV层CSS问题。
<DIV id=rolllink style="OVERFLOW: hidden; WIDTH: 650px; HEIGHT: 234px">
<DIV id=rolllink1>
<%= Rs1("content") %>
</DIV>
<DIV id=rolllink2> </DIV>
</DIV>
这样就没问题了。
kuangjianheng 2009-06-26
  • 打赏
  • 举报
回复
补充:数据库字段"content" 备注型,值:
<td align="top"><img src="images/Kf/DR/DR01.jpg" alt="单人间" width="350" height="234" border="0" /></td>
<td align="top"><img src="images/Kf/DR/DR02.jpg" alt="单人间" width="350" height="234" border="0" /></td>
<td align="top"><img src="images/Kf/DR/DR03.jpg" alt="单人间" width="350" height="234" border="0" /></td>
<td align="top"><img src="images/Kf/DR/DR04.jpg" alt="单人间" width="350" height="234" border="0" /></td>
kuangjianheng 2009-06-26
  • 打赏
  • 举报
回复
试过,跟那个没关系。
主要是数据库取数的问题,如果是静态图片,如下:
<DIV id=rolllink style="OVERFLOW: hidden; WIDTH: 650px; HEIGHT: 234px">
<DIV id=rolllink1>
<TABLE cellSpacing=5 width="100%" align="center">
<tr>
<img src="DS01.JPG" height='234'/>
<img src="DS02.JPG" height='234'/>
<img src="DS03.JPG" height='234'/>
</tr>
</TABLE>
</DIV>
<DIV id=rolllink2> </DIV>
</DIV>
这样就没问题,但是如果是从数据库取数,如下:
<DIV id=rolllink style="OVERFLOW: hidden; WIDTH: 650px; HEIGHT: 234px">
<DIV id=rolllink1>
<TABLE cellSpacing=5 width="100%" align="center">
<tr>
<%= Rs1("content") %>
</tr>
</TABLE>
</DIV>
<DIV id=rolllink2> </DIV>
</DIV>
问题就来了,循环到第二次就不动了。
  • 打赏
  • 举报
回复
这个问题很简单的
是因为你高度或者宽度不够的问题
在我的博客里有一篇文章说的很清楚的
cxc3214 2009-06-26
  • 打赏
  • 举报
回复
<img src="DS01.JPG" height='234'/>
<img src="DS02.JPG" height='234'/>
<img src="DS03.JPG" height='234'/>


<td align="top"> <img src="images/Kf/DR/DR01.jpg" alt="单人间" width="350" height="234" border="0" /> </td>
<td align="top"> <img src="images/Kf/DR/DR02.jpg" alt="单人间" width="350" height="234" border="0" /> </td>
<td align="top"> <img src="images/Kf/DR/DR03.jpg" alt="单人间" width="350" height="234" border="0" /> </td>
<td align="top"> <img src="images/Kf/DR/DR04.jpg" alt="单人间" width="350" height="234" border="0" /> </td>

静态的美TD吗?
liumingyu218 2009-06-25
  • 打赏
  • 举报
回复
<td id=demo11 vAlign=top>
这里错了

28,406

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧