SVG xml:基本属性在IE9中不起作用

时间:2012-03-23 11:41:27

标签: svg internet-explorer-9

我正在尝试创建一个SVG文档,其中包含引用png文件的图像标记。如果我在每个图像标记中包含png的绝对路径但是如果我尝试在其中放置xml:base属性似乎在IE9中不起作用,则此方法有效。但它似乎适用于Firefox和Chrome。 IE中是否有错误或我的语法有问题?

<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xml:base="file:///C:/SVG/Devices/valves/">
  <image width="40" height="56" x="10" y="10" xlink:href="motorised_valve[purple].gif"/>
</svg>

由于复杂的原因我不想进入这里,我不能将SVG文档放在与图像相同的文件夹中。

感谢您的帮助 MOG

1 个答案:

答案 0 :(得分:0)

在您的情况下,使用data://协议将PNG图像嵌入文档是否可以接受?这样可以解决您的问题,但可能会使XML变得相当大。