2011-01-24 8 views
2

と同じ問題a previous questionと同じ問題が発生しました。 IEのscript要素を使用してjavascriptファイルを読み込むときに使用する文字セットを設定するにはどうすればよいですか?IE8でJSONPファイルから特殊文字が正しく読み取られない

私はそれで文字でJSONファイルを持っていると私はIE上で(他のすべてのブラウザで動作します)<script charset="Cp1252" ...と私のHTMLページへのファイルが含まれている場合、私は次の文字を取得します。

答えて

2

charsetの値はWindows-1252である必要があります。

Name: windows-1252 
MIBenum: 2252 
Source: Microsoft (http://www.iana.org/assignments/charset-reg/windows-1252) 
Alias: None
:値は IANA Character Sets Registryで名前または別名の大文字と小文字を区別しないマッチであることを HTML5 defines -

これは、より普遍的に互換性のcharset属性の値であるべきです

私はFirefoxがこの値をCP1252の同義語としてもサポートしていることを知っていますが、この仕様では他のブラウザもそうであるべきことを示唆しています。

関連する問題