我有一个包含URL链接的SVG文件(由Graphviz生成)。我希望这些链接可以被点击。首先我尝试使用
<img src="path/to/my.svg"/>
这会显示图片,但链接无法点击。将其更改为对象:
<object data="/path/to/my.svg" type="image/svg+xml">
使链接可点击,但当用户单击它们时,新页面将在对象内部打开。有没有办法让链接在主窗口中打开?
这是使用Firefox 5.0,但如果您知道任何跨浏览器的差异,我会感激警告!
<base target="_blank" />
,这样所有的链接都将在新标签页中打开。如果你在HTML的iframe中嵌入SVG应该会有所帮助。 - Spadar Shut