Der perfekte Link mit "Target" |
Mehrere Frames gleichzeitig �ndern (Javascript / HTML / Webmaster). Mit dem Target Attribut den Link richtig setzen. Zwei Frames automatisch auswechseln
Die Target Definition beschreibt das Ziel eines Links. Es wird entweder benutzt,
um Inhalte in einem anderen Frame oder Fenster zu �ffnen.
Ein Link
<a href="seite2.html" target="_self">
�ffnet den Link im aktuellen Fenster
und aktuellen Frame. Mit target="_top" wird die Seite zwar im gleichen Fenster ge�ffnet,
alle anderen Frames sind aber nicht mehr sichtbar. target="_blank" schliesslich �ffnet
die Seite in einem neuen Fenster.
Interessant wird es bei der Verwendung von Frames. Wurden bei der Frame - Definition
Namen vergeben, lassen sich die Frames auch einzeln ansprechen.
<frameset cols="200,*">
<frame src="links.html" name="links">
<frame src="haupt.html" name="haupt">
</frameset>
Jetzt kann ein Link in der Datei "links.html" z.B. so aussehen:
<a href="seite2.html" target="haupt">
Er wird dann automatisch im rechten Frame ge�ffnet, der linke Frame bleibt wie er ist.
Um nun gleichzeitig auch den rechten Frame neu zuladen, also zwei Frames auf einmal zu
�ndern, gibt es zwei M�glichkeiten. Entweder erstellen Sie mehrere Index-Dateien mit
Frameset - Definitionen. Diese verlinken Sie immer mit target="_top". Jede diese Index-
Dateien erzeugt wieder ein Frameset wie oben, allerdings mit anderen Dateinamen.
Schneller geht es mit Javascript. Dieser Befehl �ndert auch beide Frames gleichzeitig:
<a href="seite2.html" target="haupt"
onclick="top.links.location.href='links2.html';">