AJAX中文乱码解决

作者:cnbruce 来源:cnbruce博客 时间:2009-07-03 13:43:00 

因AJAX接受数据时服务器默认是采用UTF-8的编码形式进行传送,所以在很多GB2312中文网页中应用AJAX回传数据经常会发生中文乱码。

解决AJAX中文回传乱码,其实就是将在服务器端文件加一个HEADER,指明送出的是什么编码流。比如

ASP文档就是在头部增加一行说明:

Response.Charset("GB2312")

PHP的示例如下:

header('Content-Type:text/html;charset=GB2312');

JSP的如下:

response.setHeader("Charset","GB2312");

标签:AJAX,乱码,utf-8,服务器
0
投稿

猜你喜欢

  • 轻设计,让网站灵敏轻便的6个技巧

    2009-12-07 21:26:00
  • 泛泛而谈界面视觉效果的一致性

    2010-01-05 17:05:00
  • 美之鉴 – 女人与Web设计

    2009-12-09 15:36:00
  • 做网站要习惯化与去习惯化

    2008-06-18 13:36:00
  • 形式追随内容?

    2010-03-07 15:55:00
  • asp 获取url函数小结

    2011-03-17 10:38:00
  • oracle 彻底删除方法

    2009-07-02 12:22:00
  • 让设计散发文化韵味

    2009-03-22 15:01:00
  • ASP编程入门进阶教程

    2008-06-29 18:00:00
  • 交互设计规范原则

    2011-09-30 11:52:12
  • 掀起抛弃IE6的高潮吧

    2009-02-26 12:44:00
  • 高性能表现的网站(译)

    2008-08-31 20:26:00
  • javascript封装的下拉导航菜单渐显效果

    2007-08-04 20:11:00
  • 使用面向对象的技术创建高级JavaScript Web 应用程序

    2008-11-03 13:00:00
  • asp 类型转换函数大全第1/2页

    2011-04-07 11:06:00
  • FrontPage服务器扩展

    2008-03-05 13:05:00
  • 利用色轮选择颜色搭配[译]

    2009-10-31 18:24:00
  • 纯CSS图片预加载

    2009-10-28 18:40:00
  • MS Server和Oracle中对NULL处理的一些细节差异

    2009-06-10 17:35:00
  • 随感:交互设计两三事

    2009-05-18 13:54:00
  • asp之家 网络编程 m.aspxhome.com