| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1940 人关注过本帖
标题:[求助]滚动图片为什么只滚动一次..
取消只看楼主 加入收藏
suyongtao
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:33
帖 子:8674
专家分:127
注 册:2004-11-6
结帖率:77.27%
收藏
 问题点数:0 回复次数:8 
[求助]滚动图片为什么只滚动一次..
<!--最新图文代码开始-->
   
<%
Const pic=10      
set rs_Product=server.createobject("adodb.recordset")
sqltext="select top " & pic & " * from  engProduct  order by id desc"
rs_Product.open sqltext,conn,1,1
if not rs_Product.EOF then %>
<div align='center' id='demo' style='overflow:hidden;height:164px;width:717px;'><!--滚动区的高度和宽度-->
<table align='center' cellpadding='0' cellspace='0' border='0' background="imgs/center/pic/tao_r1_c2.gif">
<tr>
 <td id='demo1' valign='top'>
  <table width='100%' cellpadding='0' cellspacing='0' border='0' align='center'>
  <tr valign='top'>
 <%
 while not rs_Product.EOF
 fileExt=lcase(getFileExtName(rs_Product("pic")))  
 %>
   <td align='center'>
    <TABLE width=100% border=0 align=center cellPadding=0 cellSpacing=0>
   
    <TR>
     <TD> </TD>
     <TD align="center" bgcolor="#E9E9E9">
        <img src="<%=rs_Product("pic")%>" width="218" height="164">
  
  
      
      </TD>
      
    </TR>
   
     
     </TABLE>
   </td>
   <%
   rs_Product.MoveNext
 wend
 %>
  </tr>
  </table>
 </td>
 <td id=demo2 valign=top ></td>
</tr>
</table>
</div>
   <%if pic >5 then %>
<script>
var Picspeed=15
demo2.innerHTML=demo1.innerHTML
function Marquee1(){
if(demo2.offsetWidth-demo.scrollLeft<=0)
demo.scrollLeft-=demo1.offsetWidth
else{
demo.scrollLeft++
}
}
var MyMar1=setInterval(Marquee1,Picspeed)
demo.onmouseover=function() {clearInterval(MyMar1)}
demo.onmouseout=function() {MyMar1=setInterval(Marquee1,Picspeed)}
</script>
 <%end if
else
 Response.Write "暂 无 最 新 图 文"
end if
rs_Product.close
set rs_Product=nothing
%>
<!--最新图文代码结束-->
搜索更多相关主题的帖子: Product 滚动 pic center 
2005-04-19 07:55
suyongtao
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:33
帖 子:8674
专家分:127
注 册:2004-11-6
收藏
得分:0 
能运行不是只滚动一次..

面朝大海,春暖花开!
2005-04-19 07:56
suyongtao
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:33
帖 子:8674
专家分:127
注 册:2004-11-6
收藏
得分:0 
我觉地问题应该出在那个函数上可是就是改不成..

面朝大海,春暖花开!
2005-04-19 07:57
suyongtao
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:33
帖 子:8674
专家分:127
注 册:2004-11-6
收藏
得分:0 

搞定了不做动态的了,改成静态的了,, <table width=717 border=0 cellpadding=0 cellspacing=0 height="164" background="imgs/center/pic/tao_r1_c2.gif"> <tr><td> <div id=demo style=overflow:hidden;height:164;width:717;color:#ffffff><table align=left cellpadding=0 cellspace=0 border=0><tr><td id=demo1 valign=top> <table border=0 cellpadding=0 cellspacing=0> <tr> <td><img src=imgs/center/pic/1.gif width=218 height=164 border="0"></td>

<td><img src=imgs/center/pic/1.gif width=218 height=164 border="0"></td>

<td><img src=imgs/center/pic/2.gif width=218 height=164 border="0"></td> <td><img src=imgs/center/pic/3.gif width=218 height=164 border="0"></td>

<td><img src=imgs/center/pic/1.gif width=218 height=164 border="0"></td>

</tr> </table> </td><td id=demo2 valign=top></td></tr></table></div> <script> var speed=18//速度数值越大速度越慢 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>


面朝大海,春暖花开!
2005-04-19 09:33
suyongtao
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:33
帖 子:8674
专家分:127
注 册:2004-11-6
收藏
得分:0 
没有人支持我,,唉,郁闷呀

面朝大海,春暖花开!
2005-04-19 09:33
suyongtao
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:33
帖 子:8674
专家分:127
注 册:2004-11-6
收藏
得分:0 
那样不行,前台是要求是滚动的图片,,,

面朝大海,春暖花开!
2005-04-19 11:18
suyongtao
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:33
帖 子:8674
专家分:127
注 册:2004-11-6
收藏
得分:0 
你说的那种我有现在的代码................

面朝大海,春暖花开!
2005-04-19 11:19
suyongtao
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:33
帖 子:8674
专家分:127
注 册:2004-11-6
收藏
得分:0 
我试了你说的那种那些图片总一起出来,,我也说不清,就是效果不太好,没这个好看...呵呵,

面朝大海,春暖花开!
2005-04-19 14:06
suyongtao
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:33
帖 子:8674
专家分:127
注 册:2004-11-6
收藏
得分:0 
好了结贴了,,如果相关问题就看这个贴子吧,

面朝大海,春暖花开!
2005-04-20 08:42
快速回复:[求助]滚动图片为什么只滚动一次..
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.019319 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved