请问怎么改变asp 里面的Request.QueryString的值?

2025-12-06 07:54:28
推荐回答(3个)
回答1:

Request.QueryString是不能附值的,只能新建变量接收并进行判断
其余操作交由新建的变量进行操作即可

Dim GetStr
GetStr = Request.QueryString("s1")
If Instr(GetStr,"union") > 0 Then

GetStr = Replace(Request.QueryString("s1"),"union","{union}")
End If

回答2:

不能修改的,除非保存在变量再修改变量的值:
GetStr = Replace(Lcase(Request.QueryString),"union","{union}")

回答3:

Request.QueryString是取url的?后面的东西
Request.QueryString = Replace(Lcase(Request.QueryString),"union","{union}")
看这样子 好象是在给Request.QueryString负值,而Request.QueryString是内置的量,应该是把=左边改成getstr! 对不起,我也不是太懂.可能我也是错的