分類
艾德分享

讓 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 快點支援吧。

作者: Eduardo

在大台北地區出沒,網路愛好者,平時喜歡逛網站接收最新資訊,WordPress 13年經驗,提供WordPress客製化服務。

在〈讓 IE6 也能正常讀取 png 圖檔〉中有 16 則留言

最後一句是笑話嗎?

你應該祈禱大家快快更新IE7才對啊XD

5.5和6要是真的支援了,那也是要更新才有用吧XD

艾德你的blog仍是怪怪的,下午用safari仍可以看,現在又不行了,而發表回應也會出現下面的錯誤訊息

Failed inserting/updating sk2_kSpamTable record

親愛的艾德,這兩個都還不錯用

不過仍有個問題吉米還沒解決,吉米也找了好久

就是若你將這個png圖片拿來當作table的background的圖片,那這樣透明仍不會出現

意思是底圖,上來是table,而table的bg圖片用個png的圖片,最後在該table上面在疊一個png透明圖片

唉,還是Safari與FF好,不用煩惱這問題

另外您這個網站在吉米的safari 無法開啟喔~ FF可以開啟,現在是用mac的FF來回文的

可能要請您檢查一下

發表迴響