SELFHTML/Quickbar HTML Frames - mehrere Bildschirmfenster

| ## Verweise zu Frames und zum Beenden von Frame-Sets
| Verweise zu anderen Frames Verweise, die ein Frame-Set beenden

## Verweise zu anderen Frames

Anzeigebeispiel: So sieht's aus

Wenn Sie mit Frame-Sets arbeiten, werden Sie häufig in einem Frame-Fenster Verweise anbieten wollen, bei derem Anklicken das Verweisziel in einem anderen Frame-Fenster angezeigt werden soll.

### Beispiel Teil 1 - Datei mir Frame-Definitionen:

    <html>
    <head>
    <title>Verweise</title>
    </head>
    <frameset cols="200,*">
      <frame src="verweise.htm" name="links">
      <frame src="titel.htm" name="rechts">
    </frameset>
    </html>

### Beispiel Teil 2 - Datei verweise.htm:

    <html>
    <head>
    <title>Verweise</title>
    </head>
    <body>
    <a href="news.htm" target="rechts">Neuigkeiten</a>
    </body>
    </html>

### Erläuterung:

Voraussetzung für Verweise zu anderen Frames ist, daß die Frame-Fenster eines Frame-Sets Namen erhalten. Im obigen Beispiel wird ein Frame-Set mit zwei Frame-Fenstern definiert, die mit dem Attribut `name=` im `<frame>`-Tag die Namen `links` und `rechts` erhalten.
Für das Setzen eines Verweises zu einem anderen Frame-Fenster gilt das Schema für Verweise in HTML. Damit das Verweisziel in einem anderen Frame-Fenster angezeigt wird, notieren Sie im einleitenden Verweis-Tag zusätzlich das Atrribut `target=` (target = Ziel). Dahinter folgt der Name des Frame-Fensters, in dem das Verweisziel angezeigt werden soll. Der Name muß in Anführungszeichen stehen.

### Beachten Sie:

Der Name, den Sie bei `target=` angeben, muß exakt mit dem Namen übereinstimmen, der bei der Frame-Definition mit `name=` vergeben wurde. Groß- und Kleinschreibung werden dabei unterschieden!

Wenn Sie eine Datei mit Verweisen haben, deren Verweisziele alle in einem bestimmten anderen Frame-Fenster angezeigt werden sollen, sparen Sie Ressourcen, indem Sie eine Zielfensterbasis definieren.

Für Verweise zu Zielen, die im gleichen Frame-Fenster angezeigt werden sollen wie der Verweis, benötigen Sie normalerweise keine zusätzliche Angabe im Verweis. Nur wenn Sie Sie eine Zielfensterbasis in der Datei mit dem Verweis definiert haben, müssen Sie explizit angeben, daß die Datei im gleichen Frame-Fenster angezeigt werden soll. Dies erreichen Sie durch die Angabe `target="_self"` im einleitenden Verweis-Tag.

## Verweise, die ein Frame-Set beenden

Anzeigebeispiel: So sieht's aus

Wenn Sie mit Frame-Sets arbeiten, werden Sie in einem Frame-Fenster manchmal auch Verweise anbieten wollen, bei derem Anklicken das Verweisziel nicht mehr in Ihrem Frame-Set angezeigt werden soll. Besonders bei Verweisen zu fremden WWW-Projekten ist es angebracht, das eigene Frame-Set zu beenden. Dazu gibt es mehrere Möglichkeiten.

### Beispiel:

    <a href="www.teamone.de/selfhtml/" target="_blank">HTML-Doku</a>
    <a href="www.teamone.de/selfhtml/" target="_parent">HTML-Doku</a>
    <a href="www.teamone.de/selfhtml/" target="_top">HTML-Doku</a>

### Erläuterung:

Für das Setzen eines Verweises zu einem anderen Frame-Fenster gilt das Schema für alle Verweise in HTML. Mit der Angabe target= im einleitenden Verweis-Tag und einem reservierten Fensternamen können Sie Ihr Frame-Set bei Aufruf des Verweises beenden. Folgende Angaben sind möglich:

`target="_blank"` bewirkt, daß das Verweisziel in einem neuen Instanzfenster des WWW-Browsers angezeigt wird. Das Anzeigefenster mit Ihrem Frame-Set bleibt im Hintergrund erhalten. Der Anwender kann wieder zu diesem Fenster wechseln, wenn er möchte. `target="_parent"` bewirkt, daß das Verweisziel in dem Zustand des Anzeigefensters angezeigt wird, der vor dem Start Ihres Frame-Sets aktuell war. `target="_top"` bewirkt, daß das Verweisziel in jedem Fall im gesamten Anzeigefenster angezeigt wird.

### Beachten Sie:

Anstelle von `target="_blank"` können Sie auch `target="Halligalli"` oder sonst irgendeinen Unsinn notieren. Wenn es kein Fenster mit diesem Namen gibt, öffnen die WWW-Browser das Verweisziel in einem neuen Browser-Fenster.

weiter: | Eingebettete Frames
zurück: | Eigenschaften von Frames

SELFHTML/Quickbar HTML Frames - mehrere Bildschirmfenster

© 1998 Stefan Münz, muenz@csi.com