Ajax 的 responseText 中文亂碼問題
Posted in Ajax | By tarotoast | Tags: Ajax, chinese, code, javascript
剛剛在實驗 element.innerHTML = AJAX.responseText 時候碰到了中文亂碼問題,稍微找了一下,以下是最簡單的解法。
假設 AJAX.open('POST', 'cgi.php', true), 然後 cgi.php 要輸出中文的內容,那記得在輸出前先丟個 header:
header('Content-Type:text/html;charset=big5');
問題解決。
對付 responseXML 時候把 text/html 改成 text/xml 就好了。
Tags: Ajax, chinese, code, javascript
March 18th, 2008 at 12:14 pm
謝謝你的幫忙..
找了很久ajax 出不到 中文的問題
還以為是php的問題