数组保存图片地址然后输出到网页为什么只显示最后一张

原创 2017年01月03日 02:56:25
数据库用的是ACCESS,保存了图片路径,做了一个类似于首页新闻循环播放的模块,图片从数据库里取出路径,然后把路径保存在一个长度为3的数组里,然后用src输出数组里的路径到网页,我下载了一个JS特效,三张图片循环出现,现在的问题是网页上只会出现一张图,就是数组里最后一个元素所保存的路径,JS特效没有了,成死的了。请大神们帮我弄一下,指导一下我。前面都是style,没什么问题,就是最后输出那里不对。
<%
Dim oRsd,sqld
sqld = "SELECT * FROM [学会活动]"
Set oRsd = Server.CreateObject("ADODB.RecordSet")
Dim j
%>


<script type="text/javascript" src="js/jquery.js"></script>
<script type="text/javascript" src="js/L_slide.js"></script>


<style type="text/css">
* {margin:0;padding:0;}
ul {list-style:none;}
.wrap {width:458px;height:200px;position:relative;overflow:hidden;float:left;}
.slidebox {width:670px;position:absolute;top:0;left:0;height:240px;}
.slidebox li {float:left;width:458px;height:200px;left:0;top:0;}
.slidebox li img {display:block;width:458px;height:200px;}
.dot {position:absolute;width:100%;height:18px;background:rgba(0,0,0,0.3);text-align:right;bottom:0;left:0; font-size:10px;}
.dot p {margin-right:10px;}
.dot b {width:12px;height:12px;border-radius:15px;color:#333;display:inline-block;border:1px solid #fff;background:#fff;text-align:center;line-height:17px;margin:0 3px;margin-top:3px;cursor:pointer;font-weight:normal;}
.dot .cur {background:#F63;color:#fff;border:1px solid #f63;}
</style>


<body>

<% 
          oRsd.Open sqld,oConn,1,1
          Dim i
          Dim B(2)
          i = 0
          Do While Not oRsd.EOF And i < 3
          If oRsd("nPhoto")<>"" Then
              B(i) = oRsd("nPhoto")
              i = i + 1
          End If
          oRsd.MoveNext
          Loop
          i = i - 1
%>
<div class="wrap af4">
<ul class="slidebox">
    <%For j = 0 To i %>
<li><a href="#"><img src="<%=B(i)%>" /></a></li>
    <%Next %>
</ul>
</div>
<%
          oRsd.Close
          Set oRsd = Nothing
          oConn.Close
          Set oConn = Nothing

%>
</body>




freemarker 图片输出、多张图片输出(图片重复原因及解决)

单张图片显示:  先写好word格式的文档,在其中插入一张图片,然后重命名为ftl,再用编辑器打开,把图片那一段base64信息用freemarker表达式替换掉。 之后把图片的信息输出到模板即...
  • stormwy
  • stormwy
  • 2014年10月14日 17:03
  • 10178

在网页上输出表格的方法

由于目前的项目是web程序,有的地方需要在网页上输出表格,因此研究了一下。 用baidu搜索了一下,发现方法还真多,比较了一下,决定采用最传统html标签的方法,好像这种方法的灵活性要大些吧。(1)首...
  • maixiaofeng
  • maixiaofeng
  • 2007年06月20日 09:10
  • 864

文件中有一整数数组,要求排序后输出到另一文件(C++)

c++ 排序算法 文件对象操作 容器
  • wenhai_zh
  • wenhai_zh
  • 2013年08月28日 10:21
  • 2422

ffmpeg输出到屏幕(二)

原文链接(http://www.dranger.com/ffmpeg/)指导2:输出到屏幕SDL和视频为了在屏幕上显示,我们将使用SDL.SDL是Simple Direct Layer的缩写。它是一个...
  • zx3517288
  • zx3517288
  • 2016年06月25日 21:14
  • 962

linux下系统命令输出到字符数组

popen()函数 在linux环境下,可以通过popen()函数将系统命令输出结果输出到字符数组中 实现原理: popen()函数调用fork()产生子进程,在子进程中调用/bin/sh -c,...
  • tianhuadihuo
  • tianhuadihuo
  • 2011年07月31日 19:33
  • 3577

关于百度地图 BMap.InfoWindow 只显示最后一条信息解决方法

转    http://blog.csdn.net/guo_love_peng/article/details/8674230
  • huanglei0809
  • huanglei0809
  • 2014年04月30日 11:58
  • 842

DataGridView控件中显示图片及其注意事项

该篇文章是我于2009年6月10日通过自己编写的工具,批量从位于在博客园的博客站点(http://chenxizhang.cnblogs.com)同步而来。文章中的图片地址仍然是链接到博客园的。特此说...
  • chen_xizhang
  • chen_xizhang
  • 2009年06月12日 00:43
  • 495

datagridview中显示图片

 呵呵,干脆把datagridview中显示图片的也写下来。像绑定之类的和数据库中存放的为二进制的就不多讲了,就贴出图片名称到图片显示的转换吧!    Private Sub DataGridView...
  • alen0707
  • alen0707
  • 2009年05月20日 15:08
  • 3055

【c语言】从键盘输入BOY三个字符,然后把它们输出到屏幕

// 从键盘输入BOY三个字符,然后把它们输出到屏幕 #include int main() { char a,b,c; printf("请输入三个字符:"); a = getchar(...
  • zhaoyaqian552
  • zhaoyaqian552
  • 2015年04月23日 12:10
  • 745

NumPy基础 -- 4. 用于数组的文件输入输出

1. 以二进制格式保存到磁盘 np.save和np.load是读写磁盘数组数据的两个主要函数。 默认情况下,数组是以未压缩的原始二进制格式保存在扩展名为.npy文件中。arr = np.arang...
  • lwbeyond
  • lwbeyond
  • 2017年03月27日 23:04
  • 248
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:数组保存图片地址然后输出到网页为什么只显示最后一张
举报原因:
原因补充:

(最多只允许输入30个字)