如何将一个数据在从一个页面传递到另一个页面

msroom 2004-01-01 05:40:28
现在有一个页面A,他有一个数组S,那么B页面如何获取这个数组S呢
...全文
214 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
possible_Y 2004-01-01
  • 打赏
  • 举报
回复
a.asp
<%
dim s(2)
s(0)="1"
s(1)="2"
s(2)="3"
session("s")=s
response.redirect "b.asp"
%>

b.asp:
<%
dim my=session("s")
for i=0 to UBound(my)
Response.Write my(i)
next
%>
andraw2002 2004-01-01
  • 打赏
  • 举报
回复
如果上面的把数组直接赋给session不行的话,或者可以这样子,你把数组里的值,连成一个字符串,然后再把这个字符串赋给session了


在接收完后,你用:
Split() Split (S[,d]) 函数将一个字符串分割并返回分割结果
UBound() Ubound(arrayname [, dimension]) 函数返回指定数组维数的最大可用下标

两个函数来重新获取这个数组.......................

hanbaojun 2004-01-01
  • 打赏
  • 举报
回复
asp里好像只能用session;
如果是一些字符或简单的内容直接以参数的形式一可以传过去,如果是其它内容,可以先在前一张页面中保存到数据库,到第二张页面中再取出来,那些内容不需要的话再删除。

不知对否,如果在asp.net里就好办些。
luluso 2004-01-01
  • 打赏
  • 举报
回复
入进session不知行否?
a.asp
<%
session("s")=s(11)
response.redirect "b.asp"
%>
andraw2002 2004-01-01
  • 打赏
  • 举报
回复
up

28,390

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧