asp网页中数组的值如何传入javascript函数中?
有个图片轮播的javascript,想实现轮播的内容从MSSQL数据库里取值,现在作的是在asp网页中打开数据库,将查询的内容存入数组,可是怎么传入javascript中...
有个图片轮播的javascript,想实现轮播的内容从MSSQL数据库里取值,现在作的是在asp网页中打开数据库,将查询的内容存入数组,可是怎么传入 javascript中调用呢?
<%
dim i
i=0
dim tit(5)
dim url(5)
dim img(5)
openrs rs,"select top 5 * from table order by time desc",1,1
for i=0 to 4
tit(i)=rs("title")
url(i)=rs("id")
img(i)=rs("image")
rs.movenext
next
closers rs
%>
<script type="text/javascript">
function pic_flash(roll_pic) {
…………
…………
roll_pic[0].push("");----“”中要调用tit(i)
roll_pic[1].push(escape(""));----“”中要调用url(i)
roll_pic[2].push("");----“”中要调用img(i)
document.write(pic_flash(roll_pic));
</script>
<!--轮播结束--> 展开
<%
dim i
i=0
dim tit(5)
dim url(5)
dim img(5)
openrs rs,"select top 5 * from table order by time desc",1,1
for i=0 to 4
tit(i)=rs("title")
url(i)=rs("id")
img(i)=rs("image")
rs.movenext
next
closers rs
%>
<script type="text/javascript">
function pic_flash(roll_pic) {
…………
…………
roll_pic[0].push("");----“”中要调用tit(i)
roll_pic[1].push(escape(""));----“”中要调用url(i)
roll_pic[2].push("");----“”中要调用img(i)
document.write(pic_flash(roll_pic));
</script>
<!--轮播结束--> 展开
1个回答
展开全部
如果在同一个页面
用<%=参数值%>
即可
用下面下面试试
<%
dim i
i=0
dim tit(5)
dim url(5)
dim img(5)
openrs rs,"select top 5 * from table order by time desc",1,1
for i=0 to 4
tit(i)=rs("title")
url(i)=rs("id")
img(i)=rs("image")
%>
<script type="text/javascript">
function pic_flash(roll_pic) {
…………
…………
roll_pic[0].push("<%=tit(i)%>");
roll_pic[1].push(escape("<%=url(i)%>"));
roll_pic[2].push("<%=img(i)%>");
document.write(pic_flash(roll_pic));
</script>
<%
rs.movenext
next
closers rs
%>
用<%=参数值%>
即可
用下面下面试试
<%
dim i
i=0
dim tit(5)
dim url(5)
dim img(5)
openrs rs,"select top 5 * from table order by time desc",1,1
for i=0 to 4
tit(i)=rs("title")
url(i)=rs("id")
img(i)=rs("image")
%>
<script type="text/javascript">
function pic_flash(roll_pic) {
…………
…………
roll_pic[0].push("<%=tit(i)%>");
roll_pic[1].push(escape("<%=url(i)%>"));
roll_pic[2].push("<%=img(i)%>");
document.write(pic_flash(roll_pic));
</script>
<%
rs.movenext
next
closers rs
%>
追问
这样不行,可能我没说明白,javascript里,roll_pic那几个,也要循环,然后统一document.write(pic_flash(roll_pic)),所以rs循环不能在后面
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询