Request.QueryString是不能附值的,只能新建变量接收并进行判断
其余操作交由新建的变量进行操作即可
Dim GetStr
GetStr = Request.QueryString("s1")
If Instr(GetStr,"union") > 0 Then
GetStr = Replace(Request.QueryString("s1"),"union","{union}")
End If
不能修改的,除非保存在变量再修改变量的值:
GetStr = Replace(Lcase(Request.QueryString),"union","{union}")
Request.QueryString是取url的?后面的东西
Request.QueryString = Replace(Lcase(Request.QueryString),"union","{union}")
看这样子 好象是在给Request.QueryString负值,而Request.QueryString是内置的量,应该是把=左边改成getstr! 对不起,我也不是太懂.可能我也是错的