图片左右连续滚动的一些问题

baihexige 2008-07-26 05:47:49
以下是图片左右连续滚动的代码,
可这个从IE的左端滚动到右端, 我想把他在指定的宽度<td>内滚动,也就是说在指定的<td>中,该怎么修改???
谢了

style='width:100% 这里改成 style='width:900px 后 还是从最左端开始,不是我想要的效果,除了这个怎么改

其它完整的代码也行 ! ! ! 谢了

<SCRIPT language=JavaScript>
function marquee1()
{
document.write("<div style='width:100%;overflow:hidden;' id=marquee onmouseover=clearInterval(repeat) onmouseout=repeat=setInterval(scrollMarquee,1)>")

}
function marquee2()
{
document.write("</div>")
marquee.childNodes[0].align='left';

if(marquee.childNodes[0].offsetWidth>marquee.offsetWidth) {
marquee.appendChild(marquee.childNodes[0].cloneNode(true));
}
else {
for(var i=0;i<Math.round(marquee.offsetWidth/marquee.childNodes[0].offsetWidth)+1;i++) {
marquee.appendChild(marquee.childNodes[0].cloneNode(true));
}
}
repeat=setInterval(scrollMarquee,1);
}
function scrollMarquee() {
if(marquee.scrollLeft<marquee.childNodes[0].offsetWidth)
marquee.scrollLeft++;
else
marquee.scrollLeft=0;
}
</SCRIPT>

<SCRIPT language=JavaScript>marquee1();</SCRIPT>
<table border="0" cellspacing="0" cellpadding="0" width="960" align="center">

<tr>
<td width="170"><a href= target="_blank"><img src="../include/image/1.jpg" /></a></td>
<td> </td>
<td width="170"><a href= target=_blank ><img src="../include/image/2.jpg" /></a></td>
<td> </td>
<td width="170"><a href= target="_blank"><img src="../include/image/3.jpg" /></a></td>
<td> </td>
<td width="170"><a href= target="_blank"><img src="../include/image/4.jpg" /></a></td>
<td> </td>
<td width="170"><a href= target="_blank"><img src="../include/image/5.jpg" /></a></td>
<td> </td>
</tr>
</table>
<SCRIPT language=JavaScript>marquee2(); </SCRIPT>
...全文
109 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
阿云ivan 2008-07-26
  • 打赏
  • 举报
回复
加个Div框住试试
rjzou2006 2008-07-26
  • 打赏
  • 举报
回复
上面的代码是放在TD里面 流动,

可以将上面代码外再包一个TD

87,910

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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