2014-01-13 116 views
0

我有一個WordPress站點,其中包含許多包含.svg格式圖像的自定義字段。 現在我想添加對IE8的支持,它不會顯示SVG,所以我需要找到一個解決方案。在IE8中顯示SVG

我想到的第一件事就是添加自定義字段與網站上的每個.SVG一起添加.png文件,但這意味着要經過每一個自定義字段來修改他們...

我也看到有一個名爲Raphael.js的庫支持IE,但是它打算繪製SVG,而且我已經有很多用Illustrator創建的複雜SVG,所以這對我來說不是一個解決方案...

有什麼辦法(即JS庫),每次你想加載一個SVG:

<img src="http://mydomain/Homepage-1.svg" alt="Image Alt"> 

它會自動將它轉換爲純圖像?

+0

https://code.google.com/p/svg2vml/ – Abhitalks

+1

IE8不支持SVG,但有一些polyfill庫可以解決這個問題(通常是將它轉換爲VML,這是一個由IE6/7/8支持的IE專有矢量格式)。 [見這裏](https://github.com/Modernizr/Modernizr/wiki/HTML5-Cross-Browser-Polyfills#svg)查看可用的polyfills列表。 – Spudley

+0

https://code.google.com/p/svgweb/ – Abhitalks

回答