解决AJAX中文回传乱码


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

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

ASP文档就是在头部增加一行说明:
Response.Charset("GB2312")

PHP的示例如下:
header('Content-Type:text/html;charset=GB2312');

JSP的如下:
response.setHeader("Charset","GB2312");



相关阅读:
CSS网页布局入门教程2:一列自适应宽度
聊天室php&mysql(二)
防止别人盗链的好方法推荐
一个MYSQL操作类
FORM程序中Oracle与Access表的导入和导出
调用access报表
SQLServer 2008 新增T-SQL 简写语法
繁简字转换功能
SqlServer 2005的排名函数使用小结
Oracle体系框架及SQL语句的性能
Linux与BSD操作系统开源许可协议的差异
热修复补丁解决崩溃发作 Win 7系统蓝屏问题
mysql 数据库备份和还原方法集锦 推荐
如何使用Yum通过ISO镜像更新
快速导航

Copyright © 2016 phpStudy |