window Object
L'oggetto finestra rappresenta una finestra aperta in un browser.
Se un documento contiene frame (<iframe> tags) , il browser crea un oggetto finestra per il documento HTML, e un oggetto finestra aggiuntiva per ogni fotogramma.
Note: Non esiste uno standard pubblico che si applica all'oggetto Window, ma tutti i principali browser supportano.
Finestra Proprietà degli oggetti
Proprietà | Descrizione |
---|---|
closed | Restituisce un valore booleano che indica se una finestra è stata chiusa o no |
defaultStatus | Imposta o restituisce il testo predefinito nella barra di stato di una finestra |
document | Restituisce l'oggetto Document per la finestra ( See Document object ) |
frameElement | Restituisce il <iframe> elemento in cui è inserita la finestra corrente |
frames | Restituisce tutti <iframe> elementi nella finestra corrente |
history | Restituisce l'oggetto di storia per la finestra ( See History object ) |
innerHeight | Restituisce l'altezza interna di area del contenuto di una finestra |
innerWidth | Restituisce la larghezza interna di area del contenuto di una finestra |
length | Restituisce il numero di <iframe> elementi nella finestra corrente |
localStorage | Restituisce un riferimento all'oggetto memoria locale utilizzata per memorizzare i dati. Memorizza i dati con una data di scadenza |
location | Restituisce l'oggetto posizione per la finestra ( See Location object ) |
name | Imposta o restituisce il nome di una finestra |
navigator | Restituisce l'oggetto Navigator per la finestra ( See Navigator oggetto ) |
opener | Restituisce un riferimento alla finestra che ha creato la finestra |
outerHeight | Restituisce l'altezza esterna di una finestra, tra cui le barre degli strumenti / barre di scorrimento |
outerWidth | Restituisce la larghezza esterna di una finestra, tra cui le barre degli strumenti / barre di scorrimento |
pageXOffset | Restituisce i pixel del documento corrente è stato volute (horizontally) dall'angolo in alto a sinistra della finestra |
pageYOffset | Restituisce i pixel del documento corrente è stato arrotolate (vertically) a partire dall'angolo superiore sinistro della finestra |
parent | Restituisce la finestra padre della finestra corrente |
screen | Restituisce l'oggetto dello schermo per la finestra (See Screen object) |
screenLeft | Returns la coordinata orizzontale della finestra rispetto allo schermo |
screenTop | Restituisce la coordinata verticale della finestra rispetto allo schermo |
screenX | Returns la coordinata orizzontale della finestra rispetto allo schermo |
screenY | Restituisce la coordinata verticale della finestra rispetto allo schermo |
sessionStorage | Restituisce un riferimento all'oggetto memoria locale utilizzata per memorizzare i dati. Memorizza i dati per una sessione (lost when the browser tab is closed) |
scrollX | Un alias di pageXOffset |
scrollY | Un alias di pageYOffset |
self | Restituisce la finestra corrente |
status | Imposta o restituisce il testo nella barra di stato di una finestra |
top | Restituisce la finestra del browser più in alto |
Metodi Window Object
Metodo | Descrizione |
---|---|
alert() | Consente di visualizzare una finestra con un messaggio e un pulsante OK |
atob() | Decodifica una stringa codificata base-64 |
blur() | Rimuove fuoco dalla finestra corrente |
btoa() | Codifica una stringa in base-64 |
clearInterval() | Cancella un timer impostato con setInterval() |
clearTimeout() | Cancella un timer impostato con setTimeout() |
close() | Chiude la finestra corrente |
confirm() | Consente di visualizzare una finestra di dialogo con un messaggio e un OK e un pulsante Annulla |
focus() | Attiva l'finestra corrente |
getComputedStyle() | Ottiene gli attuali stili CSS calcolati applicati ad un elemento |
getSelection() | Restituisce un oggetto Selection che rappresenta l'intervallo di testo selezionato dall'utente |
matchMedia() | Restituisce un oggetto che rappresenta MediaQueryList la stringa di media query CSS specificato |
moveBy() | Sposta una finestra relativa alla sua posizione attuale |
moveTo() | Sposta una finestra nella posizione specificata |
open() | Apre una nuova finestra del browser |
print() | Stampa il contenuto della finestra corrente |
prompt() | Visualizza una finestra di dialogo che richiede il visitatore per l'ingresso |
resizeBy() | Ridimensiona la finestra dai pixel specificati |
resizeTo() | Ridimensiona la finestra per la larghezza e l'altezza specificate |
scroll() | Deprecato. Questo metodo è stato sostituito dal scrollTo() metodo. |
scrollBy() | Scorre il documento per il numero specificato di pixel |
scrollTo() | Scorre il documento coordinate specificate |
setInterval() | Chiama una funzione o valuta un'espressione ad intervalli specifici (in millisecondi) |
setTimeout() | Chiama una funzione o valuta un'espressione dopo un numero specificato di millisecondi |
stop() | Interrompe la finestra di caricamento |