日期:2014-05-17  浏览次数:20779 次

ajax get 乱码
我用ajax   get   向服务器(asp)提交数据,返回的数据中含有中文,客户端获取的数据中中文成了乱码,如何解决?
我在网上找到的解决方法是:加上这句Response.Charset( "GB2312 "),但不知道加在什么地方?直接加到asp文件中显示出错,加到script中也出错。


------解决方案--------------------
<%Response.ContentType = "text/html "
Response.Charset = "GB2312 "%>
在执行页面加上这个,就是你要抓取的那个页面,不是ajax页...
------解决方案--------------------
<script>
............
xmlHttp.setRequestHeader( "charset ", "gb2312 ");
</script>