强制IE提示安装Adobe SVG Viewer



我已经在使用SVG了,但我很惊讶IE8没有像提示安装ActiveX那样自动提示用户安装Adobe SVG Viewer。

有没有一种特定的方式或在标题中的一些代码,我需要它来工作?

您还没有具体指定要使用SVG做什么。我想你已经将它们作为图片包含在你的网站中了。

你显然知道IE<8不支持SVG,因此您需要使用Adobe SVG查看器。

我对这个SVG查看器了解不多,但我想提供一个替代解决方案。

IE可能不支持SVG,但它支持一种称为VML的替代格式。这两种格式非常相似,因此存在许多SVG->VML转换工具,可以有效地将SVG图像加载到IE中。脚本将它们转换,浏览器将它们显示为VML。

最著名的是这个:http://code.google.com/p/svg2vml/但也存在其他几种。

(我还想提一下Raphael;在这种情况下,它可能不是你想要的,但它是一个出色的跨浏览器图形库,允许你编写脚本,在大多数浏览器中用SVG绘制图形,在IE中用VML绘制图形)

最新更新