WindowObjekt


Window-Objekt

Das Window-Objekt repräsentiert ein im Browser geöffnetes Fenster.

Wenn ein Dokument Frames enthält (<frame>- oder <iframe>-Tags), erstellt der Browser ein Window-Objekt für das HTML-Dokument und ein zusätzliches Window-Objekt für jeden Frame.

NoteHinweis:Es gibt keinen öffentlichen Standard, der auf das Window-Objekt anwendbar ist, aber alle Browser unterstützen es.


Eigenschaften des Window-Objekts

Eigenschaft Beschreibung
geschlossen Gibt zurück, ob das Fenster geschlossen wurde.
defaultStatus Legt den Standardtext in der Statusleiste des Fensters fest oder gibt ihn zurück.
document Eine schreibgeschützte Referenz auf das Document-Objekt. (SieheObjekt)
frames Gibt alle benannten Frames im Fenster zurück. Diese Sammlung ist ein Array von Window-Objekten, von denen jedes einen Frame im Fenster enthält.
history Eine schreibgeschützte Referenz auf das History-Objekt. SieheHistory-Objekt。
innerHeight Gibt die Höhe des Dokumentanzeigebereichs des Fensters zurück.
innerWidth Gibt die Breite des Dokumentanzeigebereichs des Fensters zurück.
localStorage Speichert Schlüssel/Wert-Paare im Browser. Keine Ablaufzeit.
length Legt die Anzahl der Frames im Fenster fest oder gibt sie zurück.
location Das Location-Objekt für das Fenster oder den Frame. SieheLocation-Objekt。
name Legt den Namen des Fensters fest oder gibt ihn zurück.
navigator Eine schreibgeschützte Referenz auf das Navigator-Objekt. SieheNavigator-Objekt。
opener Gibt eine Referenz auf das Fenster zurück, das dieses Fenster erstellt hat.
outerHeight Gibt die äußere Höhe des Fensters zurück, einschließlich Symbolleisten und Bildlaufleisten.
outerWidth Gibt die äußere Breite des Fensters zurück, einschließlich Symbolleisten und Bildlaufleisten.
pageXOffset Legt die X-Position der aktuellen Seite relativ zur oberen linken Ecke des Anzeigebereichs des Fensters fest oder gibt sie zurück.
pageYOffset Legt die Y-Position der aktuellen Seite relativ zur oberen linken Ecke des Anzeigebereichs des Fensters fest oder gibt sie zurück.
parent Gibt das übergeordnete Fenster zurück.
Bildschirm Eine schreibgeschützte Referenz auf das Screen-Objekt. SieheScreen-Objekt。
screenLeft Gibt die x-Koordinate des Fensters relativ zum Bildschirm zurück.
screenTop Gibt die y-Koordinate des Fensters relativ zum Bildschirm zurück.
screenX Gibt die x-Koordinate des Fensters relativ zum Bildschirm zurück.
sessionStorage Speichert Schlüssel/Wert-Paare im Browser. Diese Daten werden gelöscht, nachdem das Fenster oder der Tab geschlossen wurde.
screenY Gibt die y-Koordinate des Fensters relativ zum Bildschirm zurück.
self Gibt eine Referenz auf das aktuelle Fenster zurück. Äquivalent zur Window-Eigenschaft.
status Legt den Text in der Statusleiste des Fensters fest.
top Gibt das oberste übergeordnete Fenster zurück.

Methoden des Window-Objekts

 
Methode Beschreibung
alert() Zeigt ein Meldungsfenster mit einer Nachricht und einer OK-Schaltfläche an.
atob() Dekodiert eine Base-64-kodierte Zeichenkette.
btoa() Erzeugt eine Base-64-kodierte Zeichenkette.
blur() Verschiebt den Tastaturfokus weg vom obersten Fenster.
clearInterval() Bricht den von setInterval() gesetzten Timeout ab.
clearTimeout() Bricht den von der Methode setTimeout() gesetzten Timeout ab.
close() Schließt das Browserfenster.
confirm() Zeigt ein Dialogfeld mit einer Nachricht, einer OK-Schaltfläche und einer Abbrechen-Schaltfläche an.
createPopup() Erzeugt ein Pop-up-Fenster.
focus() Gibt den Tastaturfokus an ein Fenster.
getSelection() Gibt ein Selection-Objekt zurück, das den vom Benutzer ausgewählten Textbereich oder die aktuelle Position des Cursors repräsentiert.
getComputedStyle() Ruft die CSS-Stile des angegebenen Elements ab.
matchMedia() Diese Methode wird verwendet, um Media-Query-Anweisungen zu prüfen. Sie gibt ein MediaQueryList-Objekt zurück.
moveBy() Verschiebt das Fenster um die angegebenen Pixel relativ zu seinen aktuellen Koordinaten.
moveTo() Verschiebt die obere linke Ecke des Fensters an eine angegebene Koordinate.
open() Öffnet ein neues Browserfenster oder findet ein benanntes Fenster.
print() Druckt den Inhalt des aktuellen Fensters.
prompt() Zeigt ein Dialogfeld an, das den Benutzer zur Eingabe auffordert.
resizeBy() Ändert die Größe des Fensters um die angegebenen Pixel.
resizeTo() Ändert die Größe des Fensters auf die angegebene Breite und Höhe.
scroll() Veraltet.Diese Methode wurde bereits durch diescrollTo()Methode ersetzt.
scrollBy() Scrollt den Inhalt um den angegebenen Pixelwert.
scrollTo() Scrollt den Inhalt zu den angegebenen Koordinaten.
setInterval() Ruft eine Funktion auf oder wertet einen Ausdruck in festgelegten Intervallen (in Millisekunden) aus.
setTimeout() Ruft eine Funktion auf oder wertet einen Ausdruck nach einer angegebenen Anzahl von Millisekunden aus.
stop() Stoppt das Laden der Seite.
postMessage() Implementiert sicher die Cross-Origin-Kommunikation.
Andere Erweiterungen