我爱Aspx >> Asp.Net >> AJAX在Post中文的时候解决乱码的方法加上设置字符编码的方法:
response.setHeader("charset","gb2312");
********************************************
看到的说明原文如下:
用AJAX来GET回一个页面时,RESPONSETEXT里面的中文多半会出现乱码,这是因为xmlhttp在处理返回的responseText的时候,是把resposeBody按UTF-8编码进解码考形成的,如果服务器送出的确实是UTF-8的数据流的时候汉字会正确显示,而送出了GBK编码流的时候就乱了。解决的办法就是在送出的流里面加一个HEADER,指明送出的是什么编码流,这样XMLHTTP就不会乱搞了。
PHP:header('Content-Type:text/html;charset=GB2312');
ASP:Response.Charset("GB2312")
JSP:response.setHeader("Charset","GB2312");
*********************
Ҷƪл˵?
用Ajax读取RSS种子的简单例子[05-20]
掌握 Ajax,第 4 部分: 利用 DOM..[05-20]
AJAX实践之与服务器通信[05-20]
开发保留标准浏览器功能的AJAX应..[05-20]
Ajax应用场景简析[05-20]
Ajax设计模式之Lightbox[05-20]
AJAX编写用户注册实例及技术小结[05-20]
CuteEditor5.0与Ajax.net配合无刷..[05-20]
跳出ajax的思维定式[05-20]
Ajax.Net快速入门[05-20]
用Ajax读取RSS种子的简单例子[05-20]
为何使用表格排版是不明智的[05-20]
优化你的CSS代码[05-20]
Div+CSS布局入门系列教程[番茄 ..[05-20]
CSS基本布局16例[05-20]
网页设计循序渐进[05-20]
div+css布局漫谈[05-20]
.net 2.0 下发送邮件的方式与.ne..[05-20]
XMLHttp常用属性,方法,成员[05-20]
xmlhttp可能的错误和解决方法[05-20]