架在 Linux Server 上的 UTF-8 網頁以 IE 開啟沒有亂碼,改用 Firefox 開啟則會遇到狀況:
1. 左上角有亂碼
2. 特殊符號變成亂碼

這是因為 Apache 無法正常解讀 BOM,並且主機編碼設置可能有誤所引起,在主機無法變更設定的情況下,我們只好在網頁上作修正。

解決方法
1. 使用 Notepad++ 將網頁儲存成無 BOM 網頁可解決左上角亂碼的問題。
 (格式 > 編譯成 UTF-8 碼,檔首無 BOM)
2. 將網頁轉存為 PHP 網頁,開頭加上以下資訊可解決特殊符號變成亂碼的問題。

<? header("Content-Type:text/html; charset=utf-8"); ?>
2008/11/19 20:43 2008/11/19 20:43
2008/11/19 20:43 

Trackback Address :: http://blog.raienet.com/trackback/422


[◀ PREV][1]... [25][26][27][28][29][30][31][32][33]... [410][NEXT ▶]