Possible Duplicate:
UTF-8 issue in Firefox - response header overriding meta tag?UTF-8字符編碼在Firefox
不工作我有jPlayer播放列表中,除了火狐所有的瀏覽器工作正常。
問題在於非標準字符,即帶有重音或亞洲字符的字符。我已經設置了一個演示播放列表,以便您可以看到here。
當我以UTF-8形式(播放列表中的曲目1)輸入字符時,它們可以在除Firefox以外的所有瀏覽器上工作,並且當我在ISO拉丁語1(播放列表中的曲目2)中輸入它們時,它們在Firefox但沒有其他瀏覽器。
所以,例如在Firefox 大å°æ¸æ¿.mp3
的作品中,而大地書房.mp3
沒有。
當我在Firebug控制檯我看到下面的錯誤使用大地書房.mp3
:
「NetworkError:404未找到 - http://monthlymixup.com/mixups/july_2012/media/simon/03%20????.mp3」
所以,出於某種原因大地書房.mp3
變爲20%????。當我檢查頁面時,音頻文件的鏈接顯示爲大地書房.mp3
。
沒有爲演示頁上的UTF-8元標記,即<meta charset=utf-8 />
我的理解是,如果一個默認的編碼是不是在FF設置火狐覆蓋這與響應頭。然而,我已經將UTF-8設置爲默認編碼器,並且通過轉至工具/頁面信息(我在Mac上並且我相信這是檢查編碼的方式)來檢查該頁面是否使用UTF-8。頁)。
因此,我對正在發生的事情感到不知所措,並會很樂意提供一些幫助。
您能否指定如何在Firefox上重現問題?就像「去網址...並點擊...,然後......應該發生,但實際上......發生」。當我訪問http://monthlymixup.com/mixups/july_2012/demo.html時,我看不到任何問題。 – 2012-07-25 17:06:39
@ JukkaK.Korpela在Firefox中,只有播放列表播放中的第二和第三首曲目(即第一首曲目不播放) – Nick 2012-07-25 18:08:33
什麼是您的服務器? – 2012-07-25 18:14:13