2011-01-24 89 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的同义词,该规范建议其他浏览器也应该如此。

相关问题