我没搞过asp , 但还是晓得你的rs是结果集,你是想把rs里的img路径通过split方法用"|||"分隔开后,然后取前面的,然后把"../"替换成空字符串吧!下面2行换摊不换药,都是动态替换,我没学过asp,但是看了一下你的代码,觉得你是结果集循环生成关于id的链接,我觉得你已经是动态了啊? 呵呵 也许我说的不对
用了loop 了, 已经是动态了
用了loop 了, 已经是动态了
解决方案 »
- 什么时候所有ajax请求都完成
- 如何获取某个div里面的一个input的值(input在这个div里面是唯一的id)
- (一经解决,马上散分)Ext TreeEditor禁用其编辑
- 如何用javascript在页面中动态更新某一块的内容?
- js有没有知道tan(Q)的角度(Q)后求sin(Q)或cos(Q)的函数
- 已经有了一段纯HTML脚本(整个BODY ),怎么在已有的页面动态的显示出来, 我不想单独生成HTML文件
- 如何onmouseover触发改变单元格颜色?
- 菜单问题?
- 求助 一个VBScript的问题
- 我从www.51js.com上弄下来的,经典,大家看看。没分加的。
- 如何在激活IE窗体时,弹出提示信息
- 请问如何获取本页table ID为ttt的所有table并修改class???
var links=imgLink1+" ¦"+imgLink2+" ¦"+imgLink3+" ¦"+imgLink4
var texts=imgtext1+" ¦"+imgtext2+" ¦"+imgtext3+" ¦"+imgtext4
这是JSA的代码,我想改成ASP的,就是怎么重复这个
set rs=conn.execute ("select top 4 * from product where newPro=true order by adddate desc")
i=1
do while not rs.eof %>
imgUrl <%=i%> =" <%= Replace(Split(rs("img"), " ¦ ¦ ¦")(0), "../", "")%> ";
imgtext <%=i%> =" <%= Replace(Split(rs("Extend"), " ¦ ¦ ¦")(0), "$$$", "")%> "
imgLink <%=i%> =escape("products_d.asp?id= <%=rs("id")%> "); <%rs.movenext
i=i+1 loop
%>
这段可以实现
imgUrl1="img/01.jpg";
imgtext1="f"
imgLink1=escape("#");
imgUrl2="img/02.jpg";
imgtext2="f"
imgLink2=escape("#");
imgUrl3="img/03.jpg";
imgtext3="f"
imgLink3=escape("#");
imgUrl4="img/04.jpg";
imgtext4="f"
imgLink4=escape("#"); 的效果,但下面这个带颜色的要怎么实现啊?
var pics=imgUrl1+" ¦"+imgUrl2+" ¦"+imgUrl3+" ¦"+imgUrl4
var links=imgLink1+" ¦"+imgLink2+" ¦"+imgLink3+" ¦"+imgLink4
var texts=imgtext1+" ¦"+imgtext2+" ¦"+imgtext3+" ¦"+imgtext4 就是说要怎么实现imgUrl<%=i%>的累加啊?
var str = "";
str = str + imgUrl[i]
</loop>