在使用AJAX开发网站时,经常有朋友遇到乱码的问题,而且一下子难以找到解决方法。其实解决AJAX中文乱码问题很简单。
1、服务端程序:
| 以下为引用的内容: <%liststr="AJAX中文乱码的简单解决方法"
 sponse.write escape(liststr) ‘用escape编码
 %>
            2、客户端JAVASCRIPT程序function toserver(url)
 {var req = new XMLHttpRequest();
 if (req) {
 req.onreadystatechange = function() {
 if (req.readyState == 4 )
 {
 if(req.status == 200 || req.status == 304) {
 getstr=unescape(req.responseText)  ‘用unescape解码
 alert(getstr);
 }
 else
 {return false;}
 }
 }
 req.open(‘GET‘,  url);
 req.setRequestHeader(‘Content-Type‘, ‘application/x-www-form-urlencoded; charset=UTF-8‘);
 req.send(null);
 }
 } | 
通过escape与unescape就可以解决AJAX中文乱码,举一反三,这种方法不仅可以解决AJAX中文乱码,碰到其它乱码问题同样可以采用此方法
 
. 
TAG: 
AJAX ESCAPE 乱码 中文 解决