Wie zu Zielverbindungen in HTML IFrames und Frames

Sie können Ihren iframes einen eindeutigen Namen zu geben, mit dem Attribute wählen und dann in diesem Rahmen zeigen Sie Ihre Links mit der ID als Wert für das Zielattribut:







Wenn Sie ein Ziel auf eine ID hinzufügen, die nicht in der aktuellen Browser-Sitzung nicht vorhanden ist, wird dies auf den Link in einem neuen Browser-Fenster öffnen, mit diesem Namen. alle Links Nach dem ersten Mal, die zu diesem Namen Zielpunkt ist im gleichen neuen Fenster geöffnet.

Aber wenn Sie nicht jedes Fenster oder jeden Frame mit einer ID nennen möchten, können Sie immer noch einige spezielle Fenster zielen, ohne ein benanntes Fenster oder Frame zu benötigen. Diese sind die Standardziele genannt.

Die vier Ziel-Keywords

Es gibt vier Ziel-Keywords, die einen benannten Rahmen nicht benötigen. Diese Schlüsselwörter können Sie Links in bestimmten Bereichen des Web-Browser-Fenster öffnen, die nicht eine ID mit ihnen verbunden haben könnte. Dies sind Ziele, die Web-Browser erkennen:

  • _selbst
    Dies ist das Standardziel für jeden Anker-Tag. Wenn Sie nicht das Zielattribut gesetzt oder Sie verwenden dieses Ziel wird der Link im selben Fenster öffnen oder gestalten, dass der Link in ist.
  • _Elternteil
    Iframes sind in Webseiten eingebettet. Und man konnte einen iframe in einer Seite einbetten, die in einem anderen iframe auf einer anderen Webseite ist. Wenn Sie das Zielattribut gesetzt wird der Link _parent auf der Webseite öffnen, die die iframe halten.






  • _oben
    In den meisten Fällen mit iframes, wird dieses Ziel öffnet Links auf die gleiche Art und Weise, dass das _parent Ziel hat. Aber wenn es ein IFRAME innerhalb eines IFRAME. die _top Ziel öffnet Links auf der höchsten Ebene Fenster in der Reihe, alle iframes zu entfernen.
  • _leer
    Dies ist die am häufigsten verwendete Ziel es öffnet den Link in einem völlig neuen Fenster, ähnlich wie bei einem Pop-up.

Wie wählt man die Namen der Frames

Wenn Sie eine Webseite mit iframes bauen. es ist eine gute Idee, die jeweils einen bestimmten Namen zu geben. Dies hilft Ihnen, daran erinnern, was sie sind für und ermöglicht es Ihnen, Links zu den spezifischen Rahmen zu senden.

Ich mag meine iframes für nennen, was sie da sind. Beispielsweise:

Mit HTML-Frames mit Zielen

HTML5 macht Frames und Framesets veraltet, aber wenn Sie immer noch mit HTML 4.01, können Sie bestimmte Bilder in der gleichen Art und Weise zielen Sie iframes Ziel. Sie geben den Rahmen-Namen mit dem id-Attribute:

Dann, wenn eine Verbindung in einem anderen Bild (oder Fenstern), um das gleiche Ziel hat, wird die Verbindung in diesem Rahmen zu öffnen:

Die vier Ziel-Keywords auch mit Frames arbeiten. Die _parent öffnet sich in der umschließenden Rahmen, _self öffnet sich in dem gleichen Rahmen, _top im gleichen Fenster geöffnet wird, aber außerhalb der Rahmengruppe und _blank öffnet sich in einem neuen Fenster oder Tab (in Abhängigkeit von der Browser).

Festlegen eines Standardziel

Sie können auch ein Standardziel auf Ihren Web-Seiten mit dem Element festgelegt. Sie setzen das Zielattribut auf den Namen des iframe (oder Rahmen in HTML 4.01) Sie alle Verbindungen geöffnet werden soll. Sie können auch Standardziele von einem der vier Ziel-Keywords festgelegt.

Hier ist, wie ein Standard-Ziel für eine Seite zu schreiben:

Das Element gehört in der HEAD des Dokuments. Es ist ein Hohlraumelement. so in XHTML, würden Sie das Schließen Strich enthalten:







In Verbindung stehende Artikel