ajax 乱码问题 以及Response.charset="GB2312"
2010-09-22 10:19
295 查看
ajax 乱码问题 以及Response.charset="GB2312"
发布:逍遥石 | 发布时间: 2009年6月17日用ajax载入的网页中文全成了乱码,查资料,Ajax在使用XMLHTTP取得网页时,缺省是用utf-8做为编码形式的,当网页中用了gb2312的汉字时,自然会出现乱码。解决方法很简单:
PHP:header('Content-Type:text/html;charset=GB2312');
ASP:Response.Charset("GB2312")
JSP:response.setHeader("Charset","GB2312");
可是用起来就不是那么回事了,错误信息为
Microsoft VBscrīpt 运行时错误 错误 '800a01c3'
对象不是一个集合: 'Response.charset'
查微软的在线帮助,示例中明明白白地写着同样的用法。打死也不明白。最后在网上找到这样的写法:
<% Response.charset="GB2312" %>
相关文章推荐
- dhl:ajax无法跨域改用getJSON(解决服务器返回json数据中文为乱码的问题$.ajaxSetup({ scriptCharset: "utf-8" , contentType: "application/json; chars)
- NetBox环境下ajax用get获取数据,中文乱码的问题解决:对象不支持此属性或方法: 'Response.CharSet'
- 关于response.setContentType("text/html; charset=UTF-8");乱码问题
- 乱码问题:response.sendRedirect("url").
- chrome ajax response 调试 乱码问题
- header("Content-type:text/html;charset=gb2312")所引起的POST接收乱码
- 关于用VS写C程序运行时出现"烫"字以及乱码的问题的原因
- ajax的responseText乱码的问题的解决方法
- ajax的get请求的中文乱码问题,(jsp 的pageEncoding ="GBK")
- 【Spring】解决 @ResponseBody返回中文字符串乱码以及生僻字被强制以unicode方式显示问题
- 浅谈ajax中get与post的区别,以及ajax中的乱码问题的解决方法
- response.getWriter().write("中文");乱码问题
- $.ajax()方法dataType="text"返回数据乱码问题
- spring @ResponseBody ajax返回的result乱码问题
- JavaScript的Ajax以及中文乱码问题
- ajax中文数据传输乱码问题以及zend framework escape()调用
- Spring MVC使用@ResponseBody返回JSON数据406以及乱码问题解决方案
- response.setContentType("text/html;charset=utf-8")后依然乱码的解决方法
- ajax以及一些乱码问题
- 解决@ResponseBody出现乱码以及返回List集合出现406问题