请求回来的中文是空的 代码是下面的  createXmlHttpRequest();
var url="ajax.htm";
xmlHttp.open("get",url,true);
xmlHttp.onreadystatechange=handleRequest;
       
    xmlHttp.setRequestHeader("charset","gb2312"); 

解决方案 »

  1.   

    先转存到一个textarea的value中会看到中文变成?
    但是我试了几种转码方法都没成功...
      

  2.   

    好象是不行的 
    显示中文 我只能请求asp之类的动态网页才行啊
      

  3.   

    XmlHttp中的中文乱码问题 
      在默认情况下,XmlHttp都是使用Utf-8字符集,而我们使用的多是GB2312字符集,这就要求我们进行GB2312到Utf-8的转码。 
    只要将HTML用记事本打开.然后重新存为unicode的形式就可以读中文了.
    但是如果不这么做...
    怎么转码都是有问题...