忘れないうちに覚書。
コードがおかしい時には、文字コードを疑ってみる。
読み込む時に指定してしまうのがいいみたい。
<script type="text/javascript" src="hogehoge.js" charset="utf-8">
HTML側が シフトJISの場合でもこれで動くけどなんでだろ?
サーバ側の Content-Type ヘッダが UTF-8 なのだと解釈したいけど、実際の設定が見られないからよくわからない。
というか、たぶんこのファイル自体の文字コードいじれば解決するのか。でもHTMLと文字コード合わせたいし、どうするべきなんだろ。
■その他
スクリプト値の方を変換
document.charset=’UTF-8′;
コメント