ajax 返回数据中文乱码问题

来源:百度知道 编辑:UC知道 时间:2024/05/11 17:42:20
我用javascript取一个网站的数据,那个网站用的是gb2312编码,xmlhttp响应数据的编码为UTF-8。javascript用utf -8编码处理返回的gb2312的数据则出现乱码。是否有一个转换程序把javascript用utf-8编码的数据转回正确的gb2312编码?网上的处理都是改服务端文件?人家网站的文件怎么改?
实际问题可以看http://qiujian.oicp.net/aa/learn/getip.html

接收提交的action第一行先request.setCharacterEncoding("utf-8");
或者加过滤器也行,最后再getBytes("gbk"),"iso8859-1",我们的
数据库编码是iso8859-1
--------------------------------
就是接收信息时先request.setCharacterEncoding("utf-8"),把中文整形成utf-8格式

是不是php?用xajax可以避免