MozTW 討論區 https://forum.moztw.org/ |
|
[BUG]同文堂導致 語系及字元編碼自動偵測出錯 https://forum.moztw.org/viewtopic.php?f=8&t=12832 |
第 1 頁 (共 1 頁) |
發表人: | AKar [ 2006-02-13, 16:10 ] |
文章主題 : | [BUG]同文堂導致 語系及字元編碼自動偵測出錯 |
大家好,近來我發現有少數的網站會出現,自動偵測(UTF-8)出錯。 發表主題的頁面是正常偵測為 UTF-8; 正確:http://forums.gentoo.org/viewforum-f-50.html 但點看某一個主題的時候就會錯誤偵測為 windows-1252。 錯誤:http://forums.gentoo.org/viewtopic-t-430189.html 因為幾乎每一個 FireFox 都給我安裝了同文堂,所以一直都誤認為是新版的 火狐 自己的問題。直到三分鐘前的靈光一閃,接著試了一下,就正常了。 AKar |
發表人: | coolcd [ 2006-02-13, 16:22 ] |
文章主題 : | |
應該跟同文堂沒有關係吧... 該網頁的 head 沒有設 charset 只設了 <meta http-equiv="Content-Type" content="text/html"> 所以 Firefox 才會認錯 應該要加上 charset <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> |
發表人: | 訪客 [ 2006-02-14, 12:33 ] |
文章主題 : | |
coolcd 寫: 應該跟同文堂沒有關係吧...
該網頁的 head 沒有設 charset 只設了 <meta http-equiv="Content-Type" content="text/html"> 所以 Firefox 才會認錯 應該要加上 charset <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> 因為沒設才要自動偵測吧! ![]() 其實除了可以用綱頁的 meta 標簽來告訴 火狐 正在渲染的頁面內容的正確語系,也可以用網頁服務器的回應標頭(在網頁內是不可見的)的 Content-Type: text/html; charset=iso-8859-1 可參考這個 而我現在討論的是: 沒有安裝同文堂的時候可以正確偵測,反之則不能。 |
發表人: | coolcd [ 2006-02-14, 13:26 ] |
文章主題 : | |
Anonymous 寫: 因為沒設才要自動偵測吧!
![]() 其實除了可以用綱頁的 meta 標簽來告訴 火狐 正在渲染的頁面內容的正確語系,也可以用網頁服務器的回應標頭(在網頁內是不可見的)的 Content-Type: text/html; charset=iso-8859-1 可參考這個 而我現在討論的是: 沒有安裝同文堂的時候可以正確偵測,反之則不能。 原來如此,受教了。所以說,一般網頁有指定編碼的話,瀏覽器會去看網頁編碼設定,沒有指定編碼的話,必須由瀏覽器開啟自動偵測的功能去看伺服器端的設定,是這樣嗎? 另外,我停用同文堂還是無法正確顯示論壇討論串的文字,仍需要手動去切換,使用 IE、Opera 「自動偵測」時,出現的結果也是錯誤的,需手動切換成 utf-8 才可正常顯示,所以是不是該論壇設定有誤的機會比較大? 還是我系統亂了(心虛貌 ![]() |
發表人: | 訪客 [ 2006-02-20, 15:25 ] |
文章主題 : | |
忽然一下子的靈光,現在又不行了!難道怪錯了同文堂? 那真的要道歉。 只是問題出錯在哪兒呢? 居然不能正常地偵測中文語系的編碼。 |
第 1 頁 (共 1 頁) | 所有顯示的時間為 UTC + 8 小時 |
Powered by phpBB® Forum Software © phpBB Group https://www.phpbb.com/ |