Ajaxで返す文字コード

Ajaxで通信するデータはXMLHttpRequestであるのでUTF-8をはじめとする文字コードでなければならない。そうでなければ通信対象となるページ単体が文字化けしていなくてもXMLHttpRequest経由で文字化けしてしまう。innerHTMLでデータを差し替えるときに呼び出し元ページの文字コードがUTF-8でなくてもよい。これがなぜかはよく分からない。

カテゴリーAjax

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です