解決網頁編碼判斷錯誤問題
2 月.18, 2005 in 程式設計
作網站,顯示的網頁不是碰到亂碼就是顯示空白
雖然有很多層面的問題,例如:資料庫編碼、程式編碼、伺服器預設編碼、網頁編碼等。
用戶端可以先判斷的就是網頁編碼,在瀏覽器中調整顯示的編碼,有時可以解決。
其實這都是網頁設計者用的工具將指定編碼的 META 放在 TITLE 之下所造成的問題
特別是IE的自動選取會因 TITLE 內的字造成有選錯的狀況,所以只要將 META 移動到 TITLE 前面就可以解決問題了,更準確的說最好是將 META 放在 HEAD 之後的第一個,就像下面的內容:
1 2 3 | <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>Title</title> |
Leave a Reply