ajax传递中文时遇到的乱码问题_Ajax编程_黑客防线网安服务器维护基地--Powered by WWW.RONGSEN.COM.CN

ajax传递中文时遇到的乱码问题

作者:黑客防线网安Ajax教程基地 来源:黑客防线网安Ajax教程基地 浏览次数:0

本篇关键词:问题遇到中文传递
黑客防线网安网讯:在用ajax传递参数时,一般就是js向程序页面传递和程序向js文件传递两种情况,当出现中文汉字时,会出现乱码。因为存在上述两种情况,所以解决起来也要分开对待。这里是php系统中遇到的问题,...

在用ajax传递参数时一般就是js向程序页面传递和程序向js文件传递两种情况当出现中文汉字时,会出现乱码

因为存在上述两种情况,所以解决起来也要分开对待

这里是php系统中遇到的问题,所以以php为实例来解决ajax传递中文的问题。

1.Ajax向程序页面里传递中文汉字时出现乱码的情况:

 Ajax中先用encodeURIComponent对要提交的中文进行编码PHP中:

$s=iconv( 'UTF-8', 'gb2312//IGNORE' , $AjaxString);

2.程序页面向ajax传递中文的情况:

在php顶部加入一句:

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

    黑客防线网安服务器维护方案本篇连接:http://www.rongsen.com.cn/show-15592-1.html
网站维护教程更新时间:2012-04-05 00:04:12  【打印此页】  【关闭
我要申请本站N点 | 黑客防线官网 |  
专业服务器维护及网站维护手工安全搭建环境,网站安全加固服务。黑客防线网安服务器维护基地招商进行中!QQ:29769479

footer  footer  footer  footer