2011-01-24 43 views
2

a previous question同樣的問題我問過但專門用於IE瀏覽器,因爲我給出的答案除了IE之外的所有內容。所以這個問題是專門針對IE瀏覽器的:在IE8中沒有正確地從JSONP文件讀取特殊字符

如何在IE中通過script元素讀取javascript文件時設置字符集?

我有在它字符JSON文件,當我包括我的HTML頁面<script charset="Cp1252" ...上的IE文件(這在其他瀏覽器的工作原理),然後我得到以下字符

回答

2

Internet Explorer要求charset的值爲Windows-1252

這應該是charset屬性的更普遍相容值 - HTML5 defines,該值應該是一個名稱或別名在IANA Character Sets Registry不區分大小寫匹配:

Name: windows-1252 
MIBenum: 2252 
Source: Microsoft (http://www.iana.org/assignments/charset-reg/windows-1252) 
Alias: None

我知道Firefox也支持這個值,作爲CP1252的同義詞,該規範建議其他瀏覽器也應該如此。

相關問題