我只是碰到了这个在注视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