我有这样的例子(在Chrome浏览器的使用正确的编纂工作,但不是在其他浏览器)问题编纂字符集
http://emprego.xtreemhost.com/slide/
我怎么能解决这个问题?我把`字符集= ISO-8859-1" 对指数和HTML的外部问题是load()方法,我认为
任何帮助 PS:?已经与UTF8试图 谢谢!
我有这样的例子(在Chrome浏览器的使用正确的编纂工作,但不是在其他浏览器)问题编纂字符集
http://emprego.xtreemhost.com/slide/
我怎么能解决这个问题?我把`字符集= ISO-8859-1" 对指数和HTML的外部问题是load()方法,我认为
任何帮助 PS:?已经与UTF8试图 谢谢!
如果我访问abc.htm
为:
http://emprego.xtreemhost.com/slide/abc.htm
然后我的浏览器正确地猜测,它被编码为Latin-1的(AKA ISO-8859-1),但它看起来像它被解释为UTF-8,当你.load
它。如果你加载abc.htm
并玩弄“文本编码”菜单(可能在“vie w“的地方)在你的浏览器中,你应该看到它是如何被解释为不同的编码。
看一看回来的头,当你加载abc.htm
:
Content-Type: text/html
而且abc.htm
所以它是浏览器做一个猜测没有指定任何特定的编码。您希望您的Content-Type
看起来像这样:
Content-Type: text/html; charset=iso-8859-1
,使浏览器知道什么编码它在处理。
我会将所有内容都转换为UTF-8,并安排在HTML文件和Content-Type
标题中指定字符。
将这个代码的脚本的顶部
$(function() {$.ajaxSetup({beforeSend : function(xhr){xhr.overrideMimeType('text/html; charset=Windows-1250');}});});