Target
    


WWW.WEB-TOOLBOX.NET

BEISPIEL DOWNLOAD ZURÜCK SITEMAP  

 target-Angaben bei Verweisen

Das Target-Attribut in einem Verweis enthält die Informationen darüber, wo die zu öffnende Datei angezeigt werden soll. Sie können sich dabei auf das Browserfenster oder auf einen Frame eines Framesets beziehen.


Der übliche Link hat keine Angaben für das Ziel (den Ort) der Anzeige, wenn die verlinkte Datei am gleichen Ort angezeigt werden soll.
<a href="dateiname.htm"> Linktext </a>
Ein Attribut für das Ziel kann aber zusätzlich eingetragen werden:
<a href="datei.htm" target="anzeigeziel"> Linktext </a>

Soll die unter href=" " eingetragene Datei genau an dem Ort angezeigt werden wo der Aufruf notiert wurde (im aktuellen Fenster), ist eine Target-Angabe nicht notwendig. Für die Zielangabe (den Ort der Anzeige) der Datei können sie allerdings Angaben machen, wenn sie für die Anzeige einen anderen Ort bestimmen möchten.


  Targetangaben für Browserfenster
 
Oft ist es gewollt, das die aufgerufene Datei in einem neuen Browserfenster angezeigt wird. Dann kommt nur der Wert "_blank" in Frage. Mit dem Wert "_blank" im Attribut "target" wird die verlinkte Datei in einem neuen Browserfenster angezeigt.

Targetangaben für Browserfenster:



Syntax

Erklärung
_blank target="_blank" in einem neuen Browserfenster
_self target="_self" im gleichen Fenster


um die Datei in einem neuen Browserfenster zu zeigen:
<a href="datei.htm" target="_blank"> Linktext </a>

 um die Datei im aktuellen Fenster zu öffnen
<a href="datei.htm" target="_self"> Linktext </a>
Diese Angabe wird i.d.R. nicht benutzt, da ohne Targetangaben die Datei ebenfalls im aktuellen Fenster geöffnet wird.



  Targetangaben für Frames im Frameset

Wenn sie einen Frameset definiert haben, können sie die Inhalte dieser Frames gezielt austauschen. Im Verweis wird durch das Attribut 'target' bestimmt, in welchem Frame die Datei angezeigt werden soll.



Syntax

Erklärung
Framename target="links" im Frame mit dem Namen "links"
_top target="_top" im höchsten Frameset
_parent target="_parent" im nächst höheren Frameset


um bei verschachtelten Framesets die Datei in der obersten Ebene
     aller Framesets zu zeigen:
<a href="datei.htm" target="_top"> Linktext </a>
um bei verschachtelten Framesets die Datei in der obersten Ebene
     des aktuellen Framesets zu zeigen:
<a href="datei.htm" target="_parent"> Linktext </a>
um die Datei im Frame mit dem Namen "anzeige" zu öffnen:
<a href="datei.htm" target="anzeige"> Linktext </a>



  Zur Veranschaulichung

Targetangaben für Frames im Frameset - Mouseover zur Demo

target="anzeige"

target="nav"

target="oben"




  Ausfühliche Erklärung für Framesets

Beispiel: Es wurde ein Frameset mit 3 Frames definiert:

<Frameset rows="120,*">
  Frame 1: name="oben"
  <Frameset cols="180,*">
     Frame 2: name="nav"
     Frame 3: name="anzeige"
  </Frameset>
</Frameset>

Gehen wir hier einmal davon aus, dass der Verweis im Menü des Frames 'nav' steht!

Wird ein Link angeklickt, hätte eine entsprechende Angabe im Attribut "target" folgende Auswirkung: (Bewegen sie den Mauszeiger zur Demo über den Link)

absolute Angaben:

Verweis mit target="anzeige"
Verweis mit target="nav"
Verweis mit target="oben"

relative Angaben,
im Frame "nav" angeklickt:

Verweis mit target="_self"
Verweis mit target="_parent"
Verweis mit target="_top"

Verweis mit target="_blank"



  Bedingung:

Möchten sie im Attribut 'target' den Namen des Frames verwenden, muss bei der Definition des Framesets auch ein Name vergeben werden.



  <html>
  <head>
  </head>

  <frameset rows="120,*">
      <frame name="oben" src="titel.htm">
      <frameset cols="180,*">
      <frame name="nav" src="navigation.htm">
      <frame name="anzeige" src="startseite.htm">
      </frameset>
  </frameset>

  </html>





  Neues Fenster mit bestimmten Eigenschaften

Wenn sie ihre Informationen in einem kleinen Fensterchen anzeigen möchten, hilft das Attribut '_blank' nicht weiter. Die Fenstergröße wird vom Browser bestimmt. Oft ist das die Größe des zuletzt angezeigten Windows oder ein maximiertes Fenster.

Nur mit Hilfe von JavaScript können Sie die Größe eines neuen Windows und weitere Eigenschaften des neuen Fensters bestimmen. Beispiele unter "Windows".





NACH OBEN