我用这个对象去请求一个http页面,然后对这个页面的数据进行加载,可是无论我用responseText属性还是responseXML,他的中文都是乱码,那我该如何出嚟呢?

解决方案 »

  1.   

    后台文件用response.write(escape(rs("字段")))
    前台文件用unescape(xmlhttp.responseText);
      

  2.   

    没有后台,那个就是一个html页面,我open方法里面的url就是一个abc.html这样的文件。
      

  3.   

    哎,你分不清楚了什么叫后台!abc.html这个就是相当语一个后台
    我并没有说直接给你答案,只是给你思路
      

  4.   

    但是,如果人家直接开那abc.html的页面呢?会乱码吗
      

  5.   

    页面编码问题,一般是UTF-8和GB码,去百度搜索一些这方面的例子吧。
      

  6.   

    在html页中的<head>中添加以下代码试下:
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8">