【发布时间】:2011-11-16 17:24:06
【问题描述】:
我有一个使用 encodeURI 函数在 javascript 中编码的 url:
javascript代码:
encodeURI("form.asp?opt=" + ai_opt + "&val=" + escape(ls_val) + "&col=" + as_col + "&sg=" + ls_sg + "&oldval=" + escape(ls_old_val)
样本输出:
/form.asp?opt=1&val=Field%2520Fisher%2520Waterhouse%2520%2528London%2529&col=loc
如何使用经典asp在服务器端解码查询字符串值?
我应该能够从查询字符串中提取正确的值:
opt = 1
val = Field Fisher Waterhouse (London)
col = loc
【问题讨论】:
-
如果您本机读取查询字符串值,它应该已经被解码。例如:Request.QueryString("val")
-
意思是,我应该直接从Request.QueryString读取,不用担心,即使是javascript中的encodeURI?
标签: vbscript asp-classic