ASP水平无间隙滚动图片代码

本文介绍了一个使用ASP和HTML实现的图片展示模块,该模块能够从数据库中读取图片和相关信息,并以滚动的形式展示出来。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

<div id=demo style="OVERFLOW: hidden; WIDTH: 770px; align: center">
<table border="0" align="center" cellpadding="0" cellspacing="1" bgcolor="#ECE9D8">
   <tbody>
   <tr bgcolor="#FFFFFF">
     <td valign="top" id="marquePic1">
    <table width="770" height="130" border="0" cellpadding="0" cellspacing="0">
      <tr>
  <%set rs=server.createobject("adodb.recordset")
sql="select top 8 * from SMT_cp where SMT_key=1 and SMT_key1=1 and SMT_key2=1 and SMT_key3=1 order by SMT_id desc"
rs.open sql,conn,1,1
n=0
do while not rs.eof
n=n+1
cpname=rs("SMT_cpname")%>
                                <td valign=top><table width="190" border="0" cellspacing="0" cellpadding="0" align="center">
                                  <tr>
                                    <td align="center"><a href=cp_view.asp?id=<%=rs("SMT_id")%> target="_blank"><img src="<%=rs("SMT_pic")%>" border="0" width=100 height=80 style="border:1px #000000 solid"></a></td>
                                      </tr>
                                  <tr>
                                    <td align="center" bgcolor=#efefef style="border-top:1px #cccccc solid"><strong><a href=cp_view.asp?id=<%=rs("SMT_id")%> target="_blank" class=black><%=LeftT(cpname,12)%></a></strong></td>
                                      </tr>
                                  </table></td>
                                  <%if n mod 8=0 and n<>8 then response.write"</tr><tr bgcolor=#ffffff>"
rs.movenext
loop
rs.close%>
   </tr>
    </table>
</td>
     <td valign="top" id="marquePic2"></td>
   </tr>
   </tbody>
</table>
</div>
<script type=text/javascript> 
var speed=30 
marquePic2.innerHTML=marquePic1.innerHTML 
function Marquee(){ 
if(demo.scrollLeft>=marquePic1.scrollWidth){ 
demo.scrollLeft=0 
}else{ 
demo.scrollLeft++ 
}} 
var MyMar=setInterval(Marquee,speed) 
demo.οnmοuseοver=function() {clearInterval(MyMar)} 
demo.οnmοuseοut=function() {MyMar=setInterval(Marquee,speed)} 
</script> 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值