<object>和包含的SVG文档中的链接</object>

时间:2012-06-10 17:38:23

标签: html object hyperlink svg

我在网页中包含一个带有对象标记的SVG文档。

<html>
    <head>
         <title>CA/7GroupPDZBP2</title>
    </head>
    <body>
         <object data=".\toto.svg" height="400" src=".\toto.svg" type="image/svg+xml" width="100%"></object>
    <body>
</html>

在我的toto.svg文档中,我有一些这样的链接:

<svg style="background-color:transparent;" version="1.1" viewBox="0 0 1925 476" width="1925" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
    <a style="cursor:pointer;" xlink:href="page2.html">
        <text>Tony</text>
    </a>
</svg>

但是,如果我单击该链接,则只有对象标记的内容被我页面中的目标链接替换。整个页面都不新鲜。

任何人都知道如何解决这个问题?

感谢您的帮助, Cuva

1 个答案:

答案 0 :(得分:2)

根据http://www.w3.org/TR/SVG/linking.html#Links

在链接上指定target =“_ top”