读书人

jquery get 中文乱码有关问题

发布时间: 2012-07-29 15:26:14 作者: rapoo

jquery get 中文乱码问题

HTML code
 $.get("Default2.aspx?user="+(username),null,function(date){                 $("#show").html(date);       });

后台
HTML code
 if (Request.QueryString["user"] != null)        {                        string aa = Request.QueryString["user"].ToString();                       Response.Write(aa);            Response.End();        }


这样传递中文的时候 IE是乱码 火狐上正常显示

我在webconfig中加上
HTML code
 <globalization requestEncoding="gb2312" responseEncoding="gb2312"/>

这样IE就正常 但是火狐就乱码啦 能弄个两全其美的办法吗

[解决办法]
传值的时候 encodeURI(username)对一个URI编码

读书人网 >asp.net

热点推荐