php的话不用那么麻烦,直接输出编码格式就行了一般对于简体
header("Content-Type: text/html;charset=GB2312");
对于繁体
header("Content-Type: text/html;charset=BIG5");这句要放到所有输出的前面

解决方案 »

  1.   

    bytes2bstr只是将二进制的数据组装成unicode编码串,与语言无关。
      

  2.   

    若用xmlhttp POST的是member.php文件,那麼直接在browser裡面打入member.php,返回的是正確的big5編碼的文件,通過xmlhttp取回來以後就出問題了.這是為什麼呢?果真加上樓上這一句就管用了。非常感謝!若不加上這一句,返回的那一堆方框是不是utf-8的編碼,應該怎樣轉換呢?
    呵呵,不過問題還是解決了。再等一帖就結帖。