
请教高手一段asp图片滚动代码。 10
展开全部
这个不是用ASP脚本实现的。我给你一段JAVASCRIPT脚本:
<table width="950" border="1" align="center" cellpadding="0" cellspacing="0" bordercolor="#e8e8e8">
<tr>
<td align="center">
<div id=demo style='overflow:hidden;height:135px;width:950px;'>
<table height=135 border=0 cellspacing=0 cellpadding=0><tr valign=middle><td id=demo1><table width=945 border=0 align=center cellpadding=0 cellspacing=0><tr><td class=imgbj>
<img src=images/1.gif width=160 height=120 hspace="5" border=0></td>
<td width=10></td><td class=imgbj><img src=images/2.gif width=160 height=120 hspace="5" border=0 ></td>
<td width=10></td><td class=imgbj><img src=images/5.gif width=160 height=120 hspace="5" border=0> </td>
<td width=10></td><td class=imgbj><img src=images/6.gif width=160 height=120 hspace="5" border=0></td>
<td width=10></td><td class=imgbj><img src=images/7.gif width=160 height=120 hspace="5" border=0></td>
<td width=10></td><td class=imgbj><img src=images/8.gif width=160 height=120 hspace="5" border=0></td>
<td width=10></td><td class=imgbj> </td>
<td width=10></td><td class=imgbj><img src=images/10.gif width=160 height=120 hspace="5" border=0></td>
<td width=10></td><td class=imgbj><img src=images/11.gif width=160 height=120 hspace="5" border=0></td>
</tr></table> </td><td id=demo2></td></tr></table>
</div>
<script>
var speed=15
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>
</tr>
</table>
<table width="950" border="1" align="center" cellpadding="0" cellspacing="0" bordercolor="#e8e8e8">
<tr>
<td align="center">
<div id=demo style='overflow:hidden;height:135px;width:950px;'>
<table height=135 border=0 cellspacing=0 cellpadding=0><tr valign=middle><td id=demo1><table width=945 border=0 align=center cellpadding=0 cellspacing=0><tr><td class=imgbj>
<img src=images/1.gif width=160 height=120 hspace="5" border=0></td>
<td width=10></td><td class=imgbj><img src=images/2.gif width=160 height=120 hspace="5" border=0 ></td>
<td width=10></td><td class=imgbj><img src=images/5.gif width=160 height=120 hspace="5" border=0> </td>
<td width=10></td><td class=imgbj><img src=images/6.gif width=160 height=120 hspace="5" border=0></td>
<td width=10></td><td class=imgbj><img src=images/7.gif width=160 height=120 hspace="5" border=0></td>
<td width=10></td><td class=imgbj><img src=images/8.gif width=160 height=120 hspace="5" border=0></td>
<td width=10></td><td class=imgbj> </td>
<td width=10></td><td class=imgbj><img src=images/10.gif width=160 height=120 hspace="5" border=0></td>
<td width=10></td><td class=imgbj><img src=images/11.gif width=160 height=120 hspace="5" border=0></td>
</tr></table> </td><td id=demo2></td></tr></table>
</div>
<script>
var speed=15
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>
</tr>
</table>
展开全部
就不滚的么?哪应该是图片比较少,无法实现衔接。
可以做个判断,数量少于几个的就不执行滚动
可以做个判断,数量少于几个的就不执行滚动
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
猪头啊三 说的很对
多加几个条目吗
demo2.innerHTML=demo1.innerHTML + demo1.innerHTML+demo1.innerHTML+demo1.innerHTML
呵呵
多加几个条目吗
demo2.innerHTML=demo1.innerHTML + demo1.innerHTML+demo1.innerHTML+demo1.innerHTML
呵呵
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询