Mi scuso ma i dettagli del codice non posso pubblicarli per questioni interne.

I browser usati da pc sono Firefox, Chrome (sia da Linux che windows 7 ed 8), IE9.
Da i-pad firefox, da iphone e vari cellulari android sono quelli di default... ed il risultato è lo stesso.
Ho provato a disabilitare la cache di firefox e non cambia nulla...

Rispiego il problema:

in una pagina ho diversi form e bottoni tipo:

__________
/FUNZIONE1/
__________
/FUNZIONE2/

_______________ ___
/CAMPO DI TESTO/ / OK/
_____
/BACK/

il problema è che per tornare indietro (alla pagina principale) occorre cliccare 2 volte su BACK invece che una volta sola.
Se si clicca una volta sola su BACK nella barra del browser compare correttamente l'indirizzo desiderato ma la pagina non cambia, a questo punto cliccando per la seconda volta su BACK ottengo il risultato corretto.

GRAZIE.