传递URL参数出了问题?(ASP)

来源:百度知道 编辑:UC知道 时间:2024/04/26 09:15:39
在a.asp中我想要把获取来的一个相对链接(c/c.asp?c=5)通过querystring方法传给b.asp
就在a.asp中写
response.redirect("http://****/b.asp?myURL=" & "c/c.asp?c=5")
这样写行不行?
好像是c/c.asp?c=5这个里面的”=”出了问题 !
可不可以把它换成U8编码%BB

server.URLEncode 就是转换成合法的url编码

不过你可以用server.URLEncode将其钻换一下
这样
<%
myurl=server.URLEncode("c/c.asp?c=5")
response.redirect("http://****/b.asp?myURL=" & myurl )

%>

为什么要在myURL后面加一个"&" ..没有ASP变量不必加这个符号