我只是碰到了這個在注視CSS代碼:在CSS中,你可以用base64編碼圖像嗎?
background-image:url(data:image/png;base64,LKJSDLKJFSLDJFKDJFLJS......)
它看起來像實際圖像進行編碼,這是一個小部件,是在網站上,所以它看起來像它的效益分析原因做所以它不必向Web服務器發出請求。
這是跨瀏覽器安全嗎? 這是我的新聞!
我只是碰到了這個在注視CSS代碼:在CSS中,你可以用base64編碼圖像嗎?
background-image:url(data:image/png;base64,LKJSDLKJFSLDJFKDJFLJS......)
它看起來像實際圖像進行編碼,這是一個小部件,是在網站上,所以它看起來像它的效益分析原因做所以它不必向Web服務器發出請求。
這是跨瀏覽器安全嗎? 這是我的新聞!
是的,但您的URL必須在32K以下才能使用IE8。
它在所有主要瀏覽器的支持,是的。然而,IE7和更少不支持它,而IE8需要它小於32K(這應該不成問題)。 IE9沒有這個限制。
也有這樣做使用MHTML
IE6/7見http://www.phpied.com/mhtml-when-you-need-data-uris-in-ie7-and-under/
渦輪(對於PHP)哈克的方式將轉換爲自動數據URI或MHTML小於25KB較小的圖像
有趣......我希望瀏覽器處理溢出c另外還有黑客可以利用這一點。 – 2011-02-08 03:53:05