当前位置: 代码迷 >> ASP.NET >> jquery get 中文乱码有关问题
  详细解决方案

jquery get 中文乱码有关问题

热度:6587   发布时间:2013-02-25 00:00:00.0
jquery get 中文乱码问题
HTML code
 $.get("Default2.aspx?user="+(username),null,function(date){                 $("#show")(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编码
  相关解决方案