Ho effettuato alcune ricerche per questo problema e sono venuto a mani vuote. Spero che qualcuno possa chiarire le cose per me e indicarmi la giusta direzione.Il browser non ricorda la posizione dell'ultima pagina visualizzata
Problema: Ho una pagina che visualizza un elenco di risultati dopo aver inviato un modulo di ricerca. Quando un utente fa clic su uno dei risultati, il browser passa a una nuova pagina che mostra ulteriori informazioni sul risultato. Quando l'utente fa clic sul pulsante "Indietro" per caricare i risultati, il mio browser ricarica la pagina e mostra la parte superiore della pagina anziché il risultato che è stato fatto l'ultimo clic.
Obiettivo: Quello che vorrei è questo: quando l'utente clicca il pulsante Indietro, il browser deve tornare alla pagina precedente e, invece di mostrare la parte superiore della pagina, visualizzare la pagina nella posizione precedente .
Soluzione: Sono completamente perso come questo risultato può essere raggiunto. Potrebbe avere qualcosa a che fare con javascript, o le intestazioni inviate ai browser, forse qualcosa a che fare con il caching.
Sai perché funziona? Se un browser deve tornare indietro e colpire il server Web per il contenuto, perché è più probabile che mantenga le informazioni sullo stato della pagina sul pulsante Indietro? – Anirvan