关于在AJAX中GET回的ResponseText中文乱码的最简解决办法
2006-04-10 09:06
465 查看
关于在AJAX中GET回的ResponseText中文乱码的最简解决办法 |
用AJAX来GET回一个页面时,RESPONSETEXT里面的中文多半会出现乱码,这是因为xmlhttp在处理返回的responseText的时候,是把resposeBody按UTF-8编码进解码考形成的,如果服务器送出的确实是UTF-8的数据流的时候汉字会正确显示,而送出了GBK编码流的时候就乱了。解决的办法就是在送出的流里面加一个HEADER,指明送出的是什么编码流,这样XMLHTTP就不会乱搞了。 PHP:header('Content-Type:text/html;charset=GB2312'); ASP:Response.Charset("GB2312") JSP:response.setHeader("Charset","GB2312"); |
相关文章推荐
- 关于在AJAX中GET回的ResponseText中文乱码的最简解决办法
- 关于ajax的get提交中文乱码问题探究及解决办法
- asp.net ajax get post 中文乱码解决办法
- 关于get和post请求中文乱码的解决办法
- NetBox环境下ajax用get获取数据,中文乱码的问题解决:对象不支持此属性或方法: 'Response.CharSet'
- 关于Ajax在websphere环境中提交中文产生乱码解决方法
- 关于VS2005打开aspx/1/下的.cs文件的中文乱码解决办法
- Java: Strut2 + MySql + Hibernate + ajax(jQuery)中文乱码解决办法
- SSM框架——SpringMVC中使用@ResponseBody注解返回值,Ajax取得中文乱码解决方法
- Ajax在IE浏览器会出现中文乱码解决办法
- 【转载】jquery getJson 中文字符参数乱码问题的解决办法
- 关于unity在苹果环境中中文乱码的问题?解决办法!!
- jsp中 ajax的get请求的中文乱码问题的解决方法
- asp,jquery,ajax中文乱码解决办法
- 关于页面包含中文参数传递到后台有乱码的解决办法
- 关于perl中中文乱码的解决办法
- AJAX在ResponseText后出现乱码的解决方法
- jsp中Get提交方式的中文乱码解决办法
- 关于UTF-8的客户端用AJAX方式获取GB2312的服务器端乱码问题的解决办法
- 【转】关于Oracle 9i或9i以上版本客户端连接Oracle 8i及8i版本以下服务器端中文字符乱码的解决办法