Gli utenti di solito navigano dalla precedentemente visitato le pagine Web tramite i pulsanti di navigazione del browser. Tuttavia, un programmatore può utilizzare JavaScript per simulare questa funzionalità . Utilizzando l'oggetto " storia " all'interno di una funzione JavaScript , insieme a un pulsante di input HTML , è possibile creare un pulsante che sposta l' utente alla pagina Web precedente visita , proprio come il pulsante "Indietro" del browser . HTML Button ingresso
Il tag HTML " " visualizza un campo di input dell'utente nel browser. Il tipo di ingresso dipende dal tipo di tag input. Programmatori HTML possono inserire campi di testo di input , campi di input password , caselle di controllo e pulsanti cliccabili . In questo esempio, si crea un pulsante che l'utente può fare clic su. Questo pulsante attiva la funzione JavaScript , che invia l' utente alla pagina visualizzata in precedenza " GoBack ()" .
< Input type = valore " pulsante " onclick = "Indietro" = " GoBack ( ) " /> la Storia oggetto
al fine di ottenere le informazioni di navigazione dal browser Web , utilizzare l'oggetto "Storia" . L'oggetto storia ha alcuni funzioni membro , come ad esempio la lunghezza della cronologia del browser e le pagine Web visitate in precedenza . Approfittate della funzione dell'oggetto storia " go ()" quando si crea un pulsante di navigazione indietro con il vostro script . Il go ( ) funzione prende un intero come argomento e carica l'URL che la distanza dalla posizione corrente nella cronologia del browser /Per tornare alla pagina Web precedente , il go () utilizza un valore di -1 .
la funzione JavaScript
al fine di rendere il codice più leggibile , mettere la funzione GoBack ( ) nell'intestazione del documento HTML . La funzione esegue il comando per navigare il browser alla pagina precedente nella cronologia chiamando la funzione dell'oggetto storia go ( ) . Il codice seguente illustra la funzione GoBack ( ) .