Hallo Leute,
ich habe eine SVG-Grafik die mehrere Links enthält über den Inhaltstyp html mit dem folgenden Quellcode eingefügt:
<embed src="fileadmin/ablauforganisation.svg" width="750" height="100%" type="image/svg+xml" />
<noembed>
<object data="fileadmin/ablauforganisation.svg" width="750" height="100%" type="image/svg+xml">
<br/>
<b>Ihr Browser kann das Objekt leider nicht anzeigen!<br/>
<br/>
Um Das Objekt anzeigen zu lassen installieren sie bitte den <a href="http://www.adobe.com/svg/viewer/install/main.html" target="_blank">Adobe SVG Viewer</a> und rufen Sie diese Seite erneut auf.</b>
</object>
</noembed>
</embed>
Das funktioniert auch alles wunderbar, aber wenn ich auf den link klicke lädt er den richtigen Inhalt, aber dazu auch das ganze Frameset (besteht aus html und css). Man hat dann die komplette Homepage inerhalb der Homepage. Ich nehme mal an das es an der Referenzierung der links liegt, aber es ist egal was ich unter dem Attribut target angebe. Erst wenn ich dann wieder auf einen Link klicke lädt er nur den Seiteninhalt und nicht noch zusätzlich das ganze Frameset. Hat hier jemand eine Idee?
PS: ich könnte dem Link z.B. ein type=10 mitgeben indem ich dann per TypoScript anweise nur den nacketen Inhalt auszugeben, aber das ist nicht sehr elegant.