Das Ziel eines Hyperlinks wird in der aufrufenden Seite angezeigt. Die Angabe eines definierten Ziels wird mit dem Attribut target bestimmt.
Um das Frameset aufzulösen, verwendet man spezielle Fensternamen. Diese reservierten Namen haben eine unterschiedliche Bedeutung:
target="_blank" | Die Zielseite erscheint in einem neuen Fenster |
target="_self" | Die Zielseite erscheint im gleichen Frame |
target="_parent" | Die Zielseite erscheint in einem übergeordneten Frame |
target="_top" | Die Zielseite erscheint in einem Fenster über dem Frame |
Soll in einem Frameset aus einem Frame in einem genau bestimmten anderen Frame die neue Seite angezeigt werden, wird der selbst vergebene Name benutzt.
Beispiel: In einem zweigeteilten Frameset steht im linken Frame der Hyperlink. Im rechten Frame soll die neue Seite angezeigt werden. Für den rechten Frame wurde der Name main angegeben. Der Hyperlink im linken Frame wird dann wie folgt erweitert:
<a href="neue_seite.html" target="main">
<html> <head> <title>Navigation</title> </head> <body> <b>Inhalt:</b> <ul> <li><a href="seite1.html" target="main">Seite 1 - blau</a></li> <li><a href="seite2.html" target="main">Seite 2 - rot</a></li> <li><a href="seite3.html" target="main">Seite 3 - gelb</a></li> <li><a href="seite4.html" target="main">Seite 4 - grün</a></li> </ul> </body> </html> |
<html> <head> <title>Verweise</title> </head> <frameset cols="200,*"> <frame src="navi.html"></frame> <frame src="seite1.html" name="main"></frame> </frameset> </html> |