我有這樣的例子(在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');}});});