2010年6月22日火曜日

prototype.jsでresponseTextの文字コードがUTF-8になってしまう

prototype.jsに限ったことではないかもしれませんが、AJAX.request後のresponseTextの中身の文字コードをSJISで送信してもUTF-8になってしまう場合があるようです。
これを解決するには、サーバ側でhttpヘッダー情報のキャラセットを指定します。
header("Content-Type: text/html; charset=Shift-JIS");
こんな感じです。

0 件のコメント:

コメントを投稿