Fensterobjekt
Das Fenster-Objekt stellt ein offenes Fenster in einem Browser.
Wenn ein Dokument enthält Frames (<iframe> tags) , erstellt der Browser ein Fenster - Objekt für das HTML - Dokument, und ein zusätzliches Fenster - Objekt für jeden Rahmen.
Note: Es gibt keinen öffentlichen Standard, der auf das Fensterobjekt gilt, aber alle gängigen Browser unterstützen.
Fenster Objekteigenschaften
Eigentum | Beschreibung |
---|---|
closed | Gibt einen Booleschen Wert, der angibt, ob ein Fenster geschlossen wurde oder nicht |
defaultStatus | Setzt oder sendet den Standardtext in der Statusleiste eines Fensters |
document | Gibt das Document - Objekt für das Fenster ( See Document object ) - ( See Document object ) |
frameElement | Gibt das <iframe> Element , in dem das aktuelle Fenster eingefügt wird |
frames | Gibt alle <iframe> Elemente im aktuellen Fenster |
history | Gibt das History - Objekt für das Fenster ( See History object ) - ( See History object ) |
innerHeight | Gibt die innere Höhe eines Fensters Inhaltsbereich |
innerWidth | Gibt die innere Breite eines Fensters Inhaltsbereich |
length | Gibt die Anzahl der <iframe> Elemente im aktuellen Fenster |
localStorage | Gibt einen Verweis auf den lokalen Speicherobjekt zum Speichern von Daten verwendet. Speichert Daten ohne Verfallsdatum |
location | Gibt das Standortobjekt für das Fenster ( See Location object ) |
name | Setzt oder gibt den Namen eines Fensters |
navigator | Gibt das Navigator - Objekt für das Fenster ( Siehe Navigator - Objekt ) |
opener | Gibt einen Verweis auf das Fenster, das das Fenster erstellt |
outerHeight | Gibt die äußere Höhe eines Fensters, einschließlich Symbolleisten / Scrollbalken |
outerWidth | Gibt die äußere Breite eines Fensters, einschließlich Symbolleisten / Scrollbalken |
pageXOffset | Gibt die Pixel das aktuelle Dokument wurde gescrollt (horizontally) von der oberen linken Ecke des Fensters , |
pageYOffset | Gibt die Pixel das aktuelle Dokument wurde gescrollt (vertically) von der oberen linken Ecke des Fensters , |
parent | Gibt das übergeordnete Fenster des aktuellen Fensters |
screen | Gibt das Bildobjekt für das Fenster (See Screen object) - (See Screen object) |
screenLeft | Gibt die horizontale Koordinate des Fensters relativ zu dem Bildschirm |
screenTop | Gibt die vertikal zu dem Bildschirm des Fensters relativ Koordinaten |
screenX | Gibt die horizontale Koordinate des Fensters relativ zu dem Bildschirm |
screenY | Gibt die vertikal zu dem Bildschirm des Fensters relativ Koordinaten |
sessionStorage | Gibt einen Verweis auf den lokalen Speicherobjekt zum Speichern von Daten verwendet. Speichert Daten für eine Sitzung (lost when the browser tab is closed) , (lost when the browser tab is closed) - (lost when the browser tab is closed) |
scrollX | Ein Alias von pageXOffset |
scrollY | Ein Alias von pageYOffset |
self | Gibt das aktuelle Fenster |
status | Setzt oder gibt den Text in der Statusleiste eines Fensters |
top | Gibt das oberste Browserfenster |
Fenster Objektmethoden
Methode | Beschreibung |
---|---|
alert() | Zeigt eine Warnung mit einer Nachricht und eine OK-Taste |
atob() | Decodiert einen Base-64-codierten String |
blur() | Entfernt den Fokus vom aktuellen Fenster |
btoa() | Codiert eine Zeichenfolge in der Basis-64 |
clearInterval() | Löscht einen Zeitgeber eingestellt mit setInterval() |
clearTimeout() | Löscht einen Zeitgeber eingestellt mit setTimeout() |
close() | Schließt das aktuelle Fenster |
confirm() | Zeigt ein Dialogfeld mit einer Meldung und eine OK und einer Schaltfläche Abbrechen |
focus() | Verschiebt den Fokus auf das aktuelle Fenster |
getComputedStyle() | Ruft die aktuelle berechnete CSS-Stile auf ein Element angewendet |
getSelection() | Gibt ein Selection-Objekt, das den Bereich des Textes durch den Benutzer ausgewählt |
matchMedia() | Gibt ein MediaQueryList Objekt repräsentiert den angegebenen CSS-Medien Query-String |
moveBy() | Verschiebt ein Fenster in Bezug auf seine aktuelle Position |
moveTo() | Verschiebt ein Fenster zu der angegebenen Position |
open() | Öffnet ein neues Browserfenster |
print() | Druckt den Inhalt des aktuellen Fensters |
prompt() | Zeigt ein Dialogfeld, das den Besucher zur Eingabe auffordert, |
resizeBy() | Ändert die Größe des Fensters durch die angegebenen Pixel |
resizeTo() | Ändert die Größe des Fensters in die angegebene Breite und Höhe |
scroll() | Veraltete. Dieses Verfahren wurde durch die ersetzt scrollTo() Methode. |
scrollBy() | Scrollt das Dokument durch die angegebene Anzahl von Pixeln |
scrollTo() | Scrollt das Dokument an den angegebenen Koordinaten |
setInterval() | Ruft eine Funktion oder wertet einen Ausdruck in bestimmten Abständen (in Millisekunden) |
setTimeout() | Ruft eine Funktion oder wertet einen Ausdruck nach einer bestimmten Anzahl von Millisekunden |
stop() | Stoppt das Fenster von der Lade |