“被解码的URI不是合法的编码”。怎么办
连接:/school/TZCD/Sy_Search.aspx?K="+escape(vbtrim(document.all.input_sy_k.value))接收:Server.UrlDecode((string)Request.QueryString["K"])
怎么办
--------------------编程问答-------------------- escape(vbtrim(document.all.input_sy_k.value))
要进行一次编码才能解码:
连接:/school/TZCD/Sy_Search.aspx?K="+Server.UrlEncode(escape(vbtrim(document.all.input_sy_k.value)))
--------------------编程问答-------------------- 不用Server.UrlDecode,直接得到
Request.QueryString["K"]) --------------------编程问答-------------------- 我是js页面打开这个这个连接
window.open(Url)
客户端没有这个Server.UrlEncode()方法 --------------------编程问答-------------------- 谢谢,jerryfos(想飞) net_lover(【孟子E章】)
我先测试一下 --------------------编程问答-------------------- 顶,我也出现了这样的问题,楼主要是找到了方法给我参考下 --------------------编程问答-------------------- escape((document.all.input_sy_k.value))
www.icylan.com
--------------------编程问答-------------------- http://topic.csdn.net/u/20101230/11/b997addc-0a31-4f86-be94-0bbc0e3690c0.html?8124
补充:.NET技术 , ASP.NET