JS转成ASP的 我没搞过asp , 但还是晓得你的rs是结果集,你是想把rs里的img路径通过split方法用"|||"分隔开后,然后取前面的,然后把"../"替换成空字符串吧!下面2行换摊不换药,都是动态替换,我没学过asp,但是看了一下你的代码,觉得你是结果集循环生成关于id的链接,我觉得你已经是动态了啊? 呵呵 也许我说的不对用了loop 了, 已经是动态了 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 asp.net里也有<%%>的动态标签,呵呵 我现在在写coldfusion,.net的有点忘了 不过帮你顶一个吧 其实asp和coldfusion都是不分前\后台的,一个页面上的东西 应该好调用 var pics=imgUrl1+" ¦"+imgUrl2+" ¦"+imgUrl3+" ¦"+imgUrl4 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%>的累加啊? 先定义一个空字符串,在循环里面 这样做试试<loop>var str = "";str = str + imgUrl[i]</loop> 看看我们公司的Web框架,大家给评个分 新手求教育,那位大哥帮我看下什么问题 图片切换为什么显示不全 JS高人帮助,有没有方法取得事件类型 急~~!!如何通过子窗口父窗口创建div,并添加onclick事件? 好看的动态显示图片效果 javascript函数参数默认值怎么写 救急,FusionCharts Column3D 柱状图的小问题 关于窗体大小的问题,在线等~~ window.history.go(-1)之后,前一个叶面的innerHTML为什么会消失啊?? 如何在激活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>