asp如何更换页面但参数值保留(菜鸟)

table.asp上有一些链接href="table_pro.asp?str=1"href="table_pro.asp?str=2"href="table_pro.asp?str=3"……href="table_pro.asp?wek=1"href="table_pro.asp?wek=2"href="table_pro.asp?wek=3"……在table_pro.asp里<%dim str:str=request.QueryString("str")dim wek:wek=request.QueryString("wek")DIM A,B,ABif str<>"" and wek="" thenA="str="&strB="wek=weekday(now)"elseif wek<>"" and str="" thenB="wek="&wekA="str=1"elseIF str<>"" AND wek<>"" THENA="str="&strB="wek="&wekELSEA="str=1"B="wek=weekday(now)"END IFresponse.Redirect("table.asp?"&A&B)%>===========我希望的结果是!:====================== 点击href="table_pro.asp?str=2"——→ table?str=2&wek=(现在的星期几 我似乎写的不对)再点击href="table_pro.asp?wek=3"——→ table?str=2&wek=3就是再改变wek值时str值还是原来的值(如str=2) 出现(2,3)或者是先改变wek值 再改变str值时 wek还是原值 (2 ,3)可是我写的出来的结果是……:改变一个值 就会把前一个值失去 (1,3)或(2,1) 没出现过tabel.asp?str=2&wek=3 (2,3)菜鸟表达不清 大侠见谅!听说过“购物车”可以带着值在几个页面中来回车中商品信息一直跟着会员我想我说的这个也能实现吧求教!!
2026年09月23日 22:32
有1个网友回答
网友(1):

这问题!唉!

购物车是利用的session或是数据库!你的就是一个连接而已!根本用不着!

table_pro.asp?str=1传过的的当然只有一个了!
你可以试着这样写:
table_pro.asp?str=1&week=<%=week%>;
这样不就传过去两个变量?使用session或数据库那是在找事!

table.asp
<%
dim s: s= request.querystring("MS")
'接收MS传过来的值!
%>

内容
这样,table会把自己接到的值传给table_pro.asp的,可以带着这个参数满天跑!当然,为了正常的工作,一般要在接收参数的页面中进行一个处理的!比如s没有接到值的情况怎么办之类的!

自己考虑吧!购物车的数据要比这个大的多,利用了session是消耗内存的,而利用数据库技术也是要消耗运行时间与内存的,你愿意用那个?大材小用,适得其反的!