Come faccio a simulare il tasto back del browser?

Utente HTML.it
chiede

Come faccio a simulare il tasto back del browser?

Redazione HTML.it
risponde

Per cambiare la pagina del browser, seguendo in avanti o all’indietro la cronologia, utilizziamo una funzione javascript applicabile in 2 modi diversi. La vediamo associata ad un pulsante.

on (release){
    getURL (“javascript:history.back()”);
}

In questo modo, spostiamo la cronologia di un passo all’indietro, tornando quindi alla pagina precedente.

on (release){
    getURL(“javascript:history.forward()”);
}

Così, invece, ci spostiamo in avanti di una posizione.

Con i due comandi seguenti, invece, sostituendo un numero ad “n”, ci sposteremo di “n” passi all’indietro:

on (release){
    getURL(“javascript:history.go(-n)”);
}

o di “n” passi in avanti.

on (release){
    getURL(“javascript:history.go(+n)”);
}

Ad esempio, con:

on (release){
    getURL (“javascript:history.go(-5)”);
}

torneremo indietro nella cronologia di 5 posizioni.