# Javascript:history.back()

**URL:** <https://www.ruby-forum.com/t/javascript-history-back/144104>\
**Category:** IT\
**Created:** [July 25, 2008, 12:14pm UTC](https://www.ruby-forum.com/t/javascript-history-back/144104 "2008-07-25T12:14:30Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![catiana](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/c/8e7dd6/32.png) [@catiana](https://www.ruby-forum.com/u/catiana)\
**Post date:** [July 25, 2008, 12:14pm UTC](https://www.ruby-forum.com/t/javascript-history-back/144104/1 "2008-07-25T12:14:30Z")

</div>

Ciao a tutti,  
avrei bisogno di un piccolo aiuto.  
Ho una vista (new) con una form di inserimento, poi ho un’altra vista  
(show) dove mostro il reipilogo dei dati inseriti.  
Ora io nella vista di riepilogo faccio alcuni controlli sul giusto esito  
dell’inserimento, perÃ² se per caso ci sono errori, attraverso  
\<%=javascript\_tag “javascript:history.back()”%\>  
torno nella pagina di inserimento perdendo perÃ² ciÃ² che ho giÃ inserito.  
Questo succede solo se utilizzo IE, mentre con Mozilla no.

Scusate la banalitÃ della domanda,magari la soluzione Ã¨ semplicissima,  
ma proprio non riesco a trovarla.

Spero qualcuno mi possa dare una mano.

Grazie mille.

Catiana.
