So richten Sie Links in HTML-IFrames und -Frames aus

click fraud protection

Das iframe -Tag wird verwendet, um eine Webseite innerhalb einer Webseite anzuzeigen. Wenn Sie ein Dokument erstellen, das sich in einem iFrame befindet, werden alle Links in diesem Frame automatisch in demselben Frame geöffnet. Aber mit dem Attribut auf dem Link (dem Element oder den Elementen) können Sie angeben, wo die Links geöffnet werden.

Der erste Schritt besteht darin, Ihr iframe ein eindeutiger Name mit dem Name Attribut. Dann müssen Sie Ihre Links auf diesen Frame verweisen, indem Sie die ID als Wert des Ziel Attribut:


Beispiel

Wenn Sie einer ID, die in der aktuellen Browsersitzung nicht vorhanden ist, ein Ziel hinzufügen, wird der Link mit diesem Namen in einem neuen Browserfenster geöffnet. Nach dem ersten Mal werden alle Links, die auf dieses benannte Ziel verweisen, in demselben neuen Fenster geöffnet.

Wenn Sie nicht jedes Fenster oder jeden Frame mit einer ID benennen möchten, können Sie dennoch auf bestimmte Fenster abzielen, ohne ein benanntes Fenster oder Frame zu benötigen. Diese werden als Standardziele bezeichnet.

instagram viewer

Die vier Ziel-Keywords

Es gibt vier Ziel-Keywords, für die kein benannter Frame erforderlich ist. Mit diesen Schlüsselwörtern können Sie Links in bestimmten Bereichen des Webbrowserfensters öffnen, denen möglicherweise keine ID zugeordnet ist. Dies sind die Ziele, die Webbrowser erkennen:

_selbst. 

Dies ist das Standardziel für alle Anker-Tags. Wenn Sie die nicht einstellen Ziel -Attribut oder verwenden Sie dieses Ziel, wird der Link im selben Fenster oder Frame geöffnet, in dem sich der Link befindet.

_Elternteil. 

Iframes sind in Webseiten eingebettet. Sie können einen iframe in eine Seite einbetten, die sich in einem anderen iframe auf einer anderen Webseite befindet. Wenn Sie die Ziel zuschreiben _Elternteil, wird der Link auf der Webseite geöffnet, die den iframe enthält.

_oben. 

In den meisten Situationen mit iframes öffnet dieses Ziel Links auf die gleiche Weise wie das _Elternteil Ziel tut. Aber wenn sich ein iframe in einem iframe befindet, wird das _oben target öffnet Links im Fenster der höchsten Ebene in der Reihe und entfernt alle iframes.

_leer. 

Das am häufigsten verwendete Ziel, dies öffnet den Link in einem völlig neuen Fenster, ähnlich einem Popup.

So benennen Sie Ihre Rahmen

Wenn Sie eine Webseite erstellen Bei iframes ist es eine gute Idee, jedem einen bestimmten Namen zu geben. Dies hilft Ihnen, sich daran zu erinnern, wozu sie dienen, und ermöglicht Ihnen, Links zu diesen spezifischen Frames zu senden. Beispielsweise:

name="Statistik"
name="externes-dokument"

Festlegen eines Standardziels

Sie können mit dem Element auch ein Standardziel auf Ihren Webseiten festlegen. Stellen Sie die Ziel -Attribut an den Namen des Iframes an, in dem alle Links geöffnet werden sollen. Sie können auch Standardziele für eines der vier Ziel-Keywords festlegen.

instagram story viewer