<script type="text/javascript">
</script> <script src="http://pagead2.googlesyndication.com/pagead/show_ads.js" type="text/javascript"></script>
在使用AJAX开发网站时,经常有朋友遇到乱码的问题,而且一下子难以找到解决方法。其实解决AJAX中文乱码问题很简单。 1、服务端程序: 以下为引用的内容:
2、客户端JAVASCRIPT程序 function toserver(url) { var req = new XMLHttpRequest(); if (req) { req.onreadystatechange = function() { if (req.readyState == 4 ) { if(req.status == 200 || req.status == 304) { getstr=unescape(req.responseText) '用unescape解码 alert(getstr); } else {return false;} } } req.open('GET', url); req.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded; charset=UTF-8'); req.send(null); } } 通过escape与unescape就可以解决AJAX中文乱码,举一反三,这种方法不仅可以解决AJAX中文乱码,碰到其它乱码问题同样可以采用此方法