- 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编码