ajaxxmlhttp:PHP解决ajax中文乱码resopnseText中文乱码xmlhttp中文乱码

  PHP解决ajax中文乱码resopnseText中文乱码xmlhttp中文乱码

  方案:指定正确编码

  header("content-type: text/html;char=gb2312");

  方案 2:全部统为utf-8编码

  测试地址:http://www.xinhengshui.com/bianmin/ip/lite

  完整IP查询地址:http://www.xinhengshui.com/bianmin/ip

  方案 3:javascriptescape思路方法基本中文转化成unicode格式提交在服务器短使用java来模拟javascriptunescape思路方法还原成中文进行处理

  出现问题原因:XMLHTTP得到Response时假定Response是UTF8编码如果Response是XML那还可以通过encoding来指定编码但HTML就不行了所以它把含GB2312编码HTML当成UTF8格式而出现乱码

Tags:  xmlhttp乱码 ajax中文乱码 phpajax乱码 ajaxxmlhttp

延伸阅读

最新评论

发表评论