php+AJAX传送中文会导致乱码的问题的解决方法
//如果传送参数是直接赋予的,就会产生乱码! 复制代码 代码如下:
//解决方法很简单:使用javascript中的escape(string) 函数 复制代码 代码如下:
关于在AJAX中GET回的ResponseText中文乱码的最简解决办法 用AJAX来GET回一个页面时,RESPONSETEXT里面的中文多半会出现乱码,这是因为xmlhttp在处理返回的responseText的时候,是把resposeBody按UTF-8编码进解码考形成的,如果服务器送出的确实是UTF-8的数据流的时候汉字会正确显示,而送出了GBK编码流的时候就乱了。解决的办法就是在送出的流里面加一个HEADER,指明送出的是什么编码流,这样XMLHTTP就不会乱搞了。 复制代码 代码如下:
(编辑:焦作站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |