GeezerVisonThe World Wide Web, restored to 800 pixels of glory. |
| Home|About|Gaming cabinet|Archives|How it works|Starter sites |
GeezerVison is showing wiki.selfhtml.org — JavaScript/Window – SELFHTML-Wiki JavaScript/Window
Wechseln zu:
Navigation,
Suche
Das window-Objekt repräsentiert ein Browser-Tab oder -Fenster. Darüber hinaus dient es als das globale Objekt für JavaScript, in dem sich die Standardobjekte der JavaScript-Laufzeitumgebung und die mit var angelegten Variablen finden. Verschiedene im Tabbed Browsing offene Webseiten haben jeweils ein eigenes window-Objekt. Beachten Sie:
window (mit kleinem w) ist eine globale Variable, die eine Instanz eines Window Objekts (großes W) enthält. Mit der Window-Konstruktorfunktion werden Sie zumeist nichts zu tun haben. Für die JavaScript-Programmierung ist das window-Objekt mit kleinem w relevant.Wichtige Eigenschaften von
Eigenschaften
Methoden
Die mit (*) markierten Methoden sind unter WindowOrWorkerGlobalScope dokumentiert, weil sie Teil dieses Mixins sind. AllgemeinesBeispiel
ansehen …
function FensterOeffnen (Adresse) {
MeinFenster = window.open(Adresse, "Zweitfenster", "width=300,height=400,left=100,top=200");
MeinFenster.document.write("<p>ein neues Fenster!<br>(Besser wäre aber eine dialog-Box!)</p>");
MeinFenster.focus();
}
Über diesen Instanznamen können Sie alle Eigenschaften und Methoden des erzeugten Fensters ansprechen.
Beispiel
<a href="javascript:MeinFenster.close()">Fenster zumachen</a>
Bei der Variablen MeinFenster handelt es sich um eine globale Variable. Diese wurde erzeugt durch eine Deklaration der Variablen ohne das Schlüsselwort var. Die Deklaration als globale Variable ermöglicht es Ihnen, dieses Fenster auch außerhalb der erzeugenden Funktion anzusprechen. Genau so, wie Sie vom Hauptfenster auf ein mit open() erzeugtes Zweitfenster zugreifen können, können Sie aus einem solchen Zweitfenster auf das Hauptfenster zugreifen. Dazu gibt es das Fensterobjekt Über das Objekt
Beispiel
<a href="javascript:opener.close()">Hauptfenster zumachen</a>
QuellenAbgerufen am 10.11.2026 |
| You are visitor 01402503 — GeezerVison does not store the pages you look up. Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required. |