baseNN 6 IE 4 DOM 1

Ein base-Objekt weist den Browser über den URL-Pfad zum aktuellen Dokument an. Dieser Pfad wird dann als Basis für alle relativen URLs verwendet, die zum Definieren der verschiedenen src- und href-Attribute im Dokument verwendet werden.

 
HTML-Äquivalent
 
<base>
 
Objektmodellreferenz
 
[window.]document.getElementById("elementID")
 
Objektspezifische Eigenschaften
 
hreftarget
 
Objektspezifische Methoden

Keine.

 
Objektspezifische Ereignisbehandlungsroutineneigenschaften

Keine.

hrefNN 6 IE 4 DOM 1

Lesen/Schreiben

Stellt die URL eines Dokuments bereit, dessen Serverpfad als Basis-URL für alle relativen Referenzen im Dokument verwendet wird. Dies ist in der Regel die URL des aktuellen Dokuments, doch sie kann auch auf einen anderen Pfad gesetzt werden, wenn dies für die Dokument- und Verzeichnisstruktur sinnvoll ist.

 
Beispiel
 
document.getElementById("myBase").href = "http://www.megacorp.com";
 
Wert

Zeichenfolge mit einer vollständigen oder relativen URL.

 
Standardwert

Aktueller Pfadname des Dokuments.

targetNN 6 IE 4 DOM 1

Lesen/Schreiben

Gibt den Namen des Fensters bzw. Frames an, das/der Inhalte als Ergebnis des Navigierens zu einem Hyperlink oder einer anderen Aktion auf der Seite empfangen soll, die ein neues Dokument lädt. Diese Namen werden den Frames durch das name-Attribut des Elements frame zugewiesen; bei Unterfenstern wird der Name über den zweiten Parameter der Methode window.open( ) zugewiesen. Wenn Sie die Funktion eines target-Attributs benötigen, um eine verknüpfte Seite in einem leeren Browserfenster zu öffnen, der HTML-Code zugleich aber unter Strict-HTML- oder XHTML-DTDs validiert werden muss, können Sie das target-Attribut im Code weglassen und dem base-Element nach dem Laden der Seite per Skript einen target-Eigenschaftswert zuweisen.

 
Beispiel
 
document.getElementById("myBase").target = "_blank";
 
Wert

Zeichenfolge mit dem Fenster- oder Framenamen oder eine der folgenden Konstanten (als Zeichenfolge): _parent | _self | _top | _blank. Der Wert _parent zielt auf den Frameset, zu dem das aktuelle Dokument gehört; der Wert _self zielt auf das aktuelle Fenster; der Wert _top zielt auf das Hauptbrowserfenster und eliminiert dabei alle Frames; und der Wert _blank erstellt ein neues Fenster in der Standardgröße.

 
Standardwert

_self