方案:指定正确编码
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格式而出现乱码
最新评论