我试图从 SVG 链接到不同的页面,但该链接导致页面在包含页面而不是指定页面中打开。
我的代码的基本示例:
HTML
<object data="/Sample.svg" type="image/svg+xml" class="Svg">
<a href="/Sample.svg">
<!--[if lte IE 8 ]-->
<p class="SvgFallback">Fallback text</a></p>
</a>
</object>
Sample.svg 中的链接
<a xlink:href="/Page.aspx">
<tspan x="14.78" y="8.4" fill="#FFFFFF" font-family="'UniversLTStd-Black'" font-size="7"> Sample</tspan><tspan x="0" y="16.8" fill="#FFFFFF" font-family="'UniversLTStd-Black'" font-size="7">page</tspan>
</a>
最佳答案
像这样:
<a href="/Sample.svg" target="_top">
target 指定链接应该打开的位置,_top 使其成为整页。
关于html - <object> 中 SVG 的链接 "out",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19839826/