艾德分享 · 4 7 月, 2007 16

讓 IE6 也能正常讀取 png 圖檔

寫 Blog 上傳圖片最常遇到的就是,明明圖片用 png 來表現會比較好看,但是天殺的 IE6 卻不支援 png 格式的圖檔,搞得網頁設計者一個頭兩個大。說真的 png 的表現比 gif 好很多,不過還是有辦法可以幫助 IE6 支援 png 的。

國外的 http://homepage.ntlworld.com/bobosola 提供了一個 js 檔,使用了之後就變成該網站的 png 在 IE6 的狀況下瀏覽一樣可以呈現完美的效果。

先下載 http://homepage.ntlworld.com/bobosola/pngfix.js or pngfix.txt

或者使用這個網站的 js 也行,不過可能造成讀取比較久的狀況。

然後在 <head> 的區段中加入以下的語法

<!–[if lt IE 7.]> <script defer type=”text/javascript” src=”pngfix.js”></script> <![endif]–>

這樣就可以了。

可以測試看看使用 IE6 開啟 Demo 頁面的效果,感覺起來不錯。

不過這方法只能治標不治本,只能祈求 IE5.5 跟 IE6 快點支援吧。