Frage

Ich versuche, auf eine andere Seite als ein SVG zu verlinken, aber der Link lässt die Seite in der enthaltenden und nicht der angegebenen Seite öffnen.

Grundlegende Muster meines Codes:

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>

Link innerhalb von 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>
War es hilfreich?

Lösung

Machen Sie das wie folgt:

<a href="/Sample.svg" target="_top">

Ziel gibt an, wo sich der Link geöffnet hat, _top macht ihn ganzseitig.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top