Metodi | Descrizione |
---|---|
atob() | decodifica una stringa secondo base64 (JS1.2+, NN) |
alert() | mostra una dialog box di avviso con il testo della stringa passata |
back() | carica la pagina precedente (JS1.2+, NN) |
blur() | rimuove il focus dalla finestra |
btoa() | codifica una stringa secondo base64 (JS1.2+, NN) |
captureEvents() | abilita la finestra alla cattura di eventi di un certo tipo (JS1.2+, NN) |
clearInterval() | elimina gli intervalli per le azioni settate con setInterval( ) (JS1.2+) |
clearTimeout() | elimina i timeout settati con setTimeout( ) |
close() | chiude l'istanza della finestra (JS1.1+) |
confirm() | mostra una dialog box di conferma (ritorna un booleano) |
crypto.random() | genera una stringa di dati random la cui lunghezza è data dal numero di byte passati (JS1.2+, NN) |
crypto.signText() | restituisce una stringa di dati codificati (JS1.2+, NN) |
disableExternalCapture() | disabilita la cattura esterna degli eventi (JS1.2+, NN) |
enableExternalCapture() | abilita la cattura esterna degli eventi per le pagine lette da altri server (JS1.2+, NN) |
find() | mostra una dialog box in cui l'utente può immettere testo da cercare nella pagina corrente (JS1.2+, NN) |
focus() | assegna il focus ad una specifica finestra (JS1.1+) |
forward() | carica la pagina successiva (JS1.2+, NN) |
handleEvent() | invoca il gestore per l'evento passato come argomento (JS1.2+, NN) |
home() | carica la home page specificata dall'utente (JS1.2+, NN) |
moveBy() | sposta la finestra della distanza realtiva specificata (JS1.2+) |
moveTo() | sposta la finestra in un determinato punto assoluto (JS1.2+) |
open() | apre una nuova istanza di una finestra |
print() | invoca la dialog box di stampa (JS1.2+, NN) |
prompt() | mostra una dialog box che richiede all'utente di inserire del testo |
releaseEvents() | rilascia gli eventi catturati di un certo tipo (JS1.2+, NN) |
resizeBy() | ridimensiona la finestra della misura specificata (JS1.2+) |
resizeTo() | ridimensiona la finestra alla dimensione specificata (JS1.2+) |
routeEvent() | passa gli eventi di un certo tipo al gestore nativo (JS1.2+, NN) |
scroll() | scorre il documento nella finestra fino alla locazione specificata (JS1.1+) |
scrollBy() | scorre il documento per un valore specificato (JS1.2+) |
scrollTo() | scorre il documento in larghezza e lunghezza fino ad una specifica locazione nella finestra (JS1.2) |
setHotKeys() | permette di settare on/off le scorciatoie da tastiera quando i menu non sono presenti (JS1.2+, NN) |
setInterval() | invoca una funzione o valuta un'espressione (primo argomento) ogni qualvolta trascorre un certo numero di millisecondi (secondo argomento) (JS1.2+) |
setResizeable() | permette di specificare se l'utente può ridimensionare una finestra o meno (JS1.2+, NN) |
setTimeout() | invoca una funzione o valuta un'espressione dopo un certo numero di millisecondi (secondo argomento) |
setZOptions() | permette di specificare lo z-ordine di impilamento delle finestre (JS1.2+, NN) |
stop() | interrompe il caricamento di altri elementi nella finestra corrente (JS1.2+, NN) |
Proprietà | Descrizione |
closed | booleano, dice se la finestra è stata chiusa |
crypto | accede alle caratteristiche di crittografia di NN (JS1.2+) |
defaultStatus | messaggio di default nella barra di stato |
document | riferisce il documento contenuto nella finestra |
frames | riferisce l'array dei frame nella finestra |
history | contiene le URL accedute (JS1.1+) |
innerHeight | altezza in pixel dell'area visualizzata della finestra (JS1.2+, NN) |
innerWidth | larghezza in pixel dell'area visualizzata della finestra (JS1.2+, NN) |
length | numero di frame della finestra |
location | la URL correntemente visualizzata |
locationbar | riferisce la location bar del browser (JS1.2+, NN) |
locationbar.visible | booleano che dice se la location bar è visibile (JS1.2+) |
menubar | riferisce la menu bar del browser (JS1.2+, NN) |
menubar.visible | booleano che dice se la menu bar è visibile (JS1.2+) |
name | nome della finestra (assegnato con open()). Read-only in JS1.0, RW in JS1.1+ |
offScreenBuffering | booleano che indica se è avvenuto un aggiornamento della finestra al di fuori dell'area visibile |
opener | nome della finestra che ha aperto quella corrente usando open() (JS1.1+) |
outerHeight | altezza in pixel dell'area esterna (JS1.2+, NN) |
outerWidth | larghezza in pixel dell'area esterna (JS1.2+, NN) |
pageXOffset | coordinata X della posizione della finestra corrente (JS1.2+, NN) |
pageYOffset | coordinata Y della posizione della finestra corrente (JS1.2+, NN) |
parent | riferisce la finestra genitore del frame corrente |
personalbar | riferisce la personal bar del browser (JS1.2+, NN) |
personalbar.visible | booleano che dice se la personal bar è visibile |
screenX | la coordinata X dell'angolo superiore sinistro della finestra del browser (JS1.2+, NN) |
screenY | la coordinata Y dell'angolo superiore sinistro della finestra del browser (JS1.2+, NN) |
scrollbars | riferisce le scroll bar del browser (JS1.2+, NN) |
scrollbars.visible | booleano che dice se le scroll bar sono visibili (JS1.2+) |
self | la finestra corrente, sinonimo di window |
status | messaggio che compare nella barra di stato |
statusbar | riferisce la barra di stato del browser (JS1.2+, NN) |
statusbar.visible | booleano che dice se la barra di stato del browser è visibile (JS1.2+) |
toolbar | riferisce la barra degli strumenti del browser (JS1.2+, NN) |
toolbar.visible | booleano che dice se la barra degli strumenti è visibile (JS1.2+) |
top | la finestra principale che contiene il frame corrente |
window | la finestra corrente, sinonimo di self |