急!!!url参数为汉字+数字出现乱码的情况?
jvascript提交
window.open('xxx.aspx?parm=上海电45','','.....');
xxx.aspx.cs :
parm=Request.QueryString("parm")
结果parm为: 上海?5
即出现乱码.如果提交的只为汉字则正常,汉字+字符正常,汉字+数字就为乱码了.
问题点数:50、回复次数:6Top
1 楼752(凉开水)回复于 2005-03-09 15:45:58 得分 10
使用server.urlencode()和server.urldecode()编码和解码Top
2 楼justdoit006(我的心太乱)回复于 2005-03-09 15:52:21 得分 10
web.config
<globalization requestEncoding="gb2312" responseEncoding="gb2312" />Top
3 楼amendajing(学习,是个漫长的旅途!)回复于 2005-03-09 15:58:53 得分 9
中文需要server.urlencode(“”)编码的
使用的时候server.urldecode()解码就行了Top
4 楼huwei2003(凡)回复于 2005-03-09 15:59:25 得分 9
使用server.urlencode()和server.urldecode()编码和解码
楼上的方法行Top
5 楼AllenTing(今天你GC了吗???)回复于 2005-03-09 16:02:56 得分 10
http://msdn.microsoft.com/library/CHS/cpref/html/frlrfsystemwebhttpserverutilityclassurlencodetopic1.aspTop
6 楼enjoy330(*寒林*)回复于 2005-03-09 16:11:20 得分 2
编码和解码
Top




