滚动广告图片问题!!急急急!!!

dapeng68622 2009-03-07 10:07:09
滚动广告图片问题!!急急急!!!
现在的效果是最后一张图片滚动结束后,第一张图片才出来,后面都是空的,都滚动完后,才出现第一张。
我希望第一张紧跟在最后一张图片后面,该怎么做啊?我是用 移动Web用户控件做的。。
...全文
143 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
jhdxhj 2009-03-09
  • 打赏
  • 举报
回复
ding
insus 2009-03-08
  • 打赏
  • 举报
回复
巴掌锅 2009-03-08
  • 打赏
  • 举报
回复
<html>
<head></head>
<body>
<DIV id=demo style="OVERFLOW: hidden; WIDTH: 760px">
<TABLE cellSpacing=0 cellPadding=0 border=0 >
<TBODY>
<TR>
<TD id=demo1>
<TABLE cellSpacing=5 cellPadding=0 width=782 border=0>
<TBODY>
<TR>
<TD><A href="#"
target=_blank><IMG class=tu1 height=150
src="14916618.jpg" width=136
border=0></A></TD>
<TD><A href="#"
target=_blank><IMG class=tu1 height=150
src="14916619.jpg" width=136
border=0></A></TD>
<TD><A href="#"
target=_blank><IMG class=tu1 height=150
src="14916622.jpg" width=136
border=0></A></TD>
<TD><A href="#"
target=_blank><IMG class=tu1 height=150
src="14916623.jpg" width=136
border=0></A></TD>
<TD><A href="#"
target=_blank><IMG class=tu1 height=150
src="14916624.jpg" width=136
border=0></A></TD>
<TD><A href="#"
target=_blank><IMG class=tu1 height=150
src="14916626.jpg" width=136
border=0></A></TD>
<TD><A href="#"
target=_blank><IMG class=tu1 height=150
src="14916625.jpg" width=136
border=0></A></TD></TR></TBODY></TABLE></TD>
<TD id=demo2 vAlign=top></TD></TR></TBODY></TABLE></DIV>

<!--[if !IE]>|xGv00|f4e55f51d753a289974468018b482eb5<![endif]--><!-- START NNR Site Census V5.1 --><!-- COPYRIGHT 2004 Nielsen // Netratings -->
<SCRIPT>
function $(v){return document.getElementById(v);}

var speed=1;
demo2.innerHTML=demo1.innerHTML;
function MarqueeL(){
if(demo2.offsetWidth-demo.scrollLeft<=0)
demo.scrollLeft-=demo1.offsetWidth;
else
demo.scrollLeft++;

}
function MarqueeR(){
if(demo2.offsetWidth-demo.scrollLeft>=782)
demo.scrollLeft+=demo1.offsetWidth;
else
demo.scrollLeft--;

}
var flag=0;
var MyMar=setInterval(MarqueeL,speed);
demo.onmouseover=function() {clearInterval(MyMar)}
demo.onmouseout=function() {MyMar=setInterval(MarqueeL,speed)}

function moveThis(way){
if(way=='right'){
flag=1;
clearInterval(MyMar);
MyMar=setInterval(MarqueeR,speed);
}
else{
flag=0;
clearInterval(MyMar);
MyMar=setInterval(MarqueeL,speed);
}
if(flag) demo.onmouseout=function() {MyMar=setInterval(MarqueeR,speed)}
else demo.onmouseout=function() {MyMar=setInterval(MarqueeL,speed)}
}
</SCRIPT>

</body>
</html>

这是用JS做的 只要搞下图片的路径就行了 在把这断代码拷过就就行了
云想慕尘 2009-03-07
  • 打赏
  • 举报
回复
<script>
var speed=30;
demo2.innerHTML=demo1.innerHTML;
demo.scrollTop=demo.scrollHeight;
function Marquee()
{
if(demo1.offsetTop-demo.scrollTop>=0)
demo.scrollTop+=demo2.offsetHeight;
else
{
demo.scrollTop--;
}
}
var MyMar=setInterval(Marquee,speed);
demo.onmouseover=function() {clearInterval(MyMar)}
demo.onmouseout=function() {MyMar=setInterval(Marquee,speed);}
</script>

62,268

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

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