JavaScript/Altri oggetti del BOM: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
Ramac (discussione | contributi)
Nuova pagina: {{JavaScript}} Oltre all'oggetto document, l'oggetto window espone altre proprietà che restituiscono oggetti particolarmente utili. ...
 
Ramac (discussione | contributi)
oggetto history
Riga 6:
 
Le sue proprietà sono le stesse che per l'oggetto <code>link</code> trattato nel [[JavaScript/Oggetto document#Accedere ai link nella pagina|modulo precedente]]
<br/>Espone inoltre di due interessanti proprietàmetodi:
* '''reload()''': ricarica la pagina
* '''replace()''': carica l'URL indicata come parametro sostituendola in cronologia alla voce corrente. Usando invece <code>location.href = url</code> vengono salvate entrambe le pagine in cronologia.
 
== history ==
Questo oggetto permette di accedere alla cronologia delle pagine visitate dall'utente. Espone di una sola proprietà '''length''' che restituisce il numero di pagine nella cronologia. Espone poi i metodi:
* '''go()''': carica la pagina nella posizione indicata rispetto alla pagina corrente; ad esempio:
<source lang=javascript>
history.go(-2); //carica la seconda pagina caricata prima di quella corrente
history.go(3); //come premere 3 volte il pulsante "avanti" del browser
</source>
* '''back()''' e '''forward()''': caricano la pagina precedente e successiva (corrispondono a <code>history.go(-1)</code> e <code>history.go(1)</code>)
 
== navigator ==