ajaxpro乱码问题.

使用ajaxpro传中文就会出现乱码,提示缺少]之类的错误,
ajaxpro只能用utf-8编码,
现在项目里面必须使用gb2312编码,不能去更改web.config.

有两个解决办法:
1 . 把Web.config文件中的 requestEncoding 和 responseEncoding 都设置成utf-8

2. 在Web.config文件中的 requestEncoding 和 responseEncoding 都设置成gb2312的情况下,
在服务器端对返回的中文字符串进行编码:string temp = Microsoft.JScript.GlobalObject.escape("中文字符串");
在客户端利用JavaScript进行解码:unescape(result.value);

3.使用新版,可以避免出现乱码.请点击文件名下载: AjaxPro.rar  https://files.cnblogs.com/wlq2000/AjaxPro.rar

posted on 2009-03-22 14:37  八度空间  阅读(176)  评论(0编辑  收藏  举报

导航