A questo punto ho provato prima a svuotare la cashe in modo da obbligarlo a ricaricare la pagina:
<meta http-equiv="Cache-Control" content="no-cache" />
ma firefox se ne sbatte,
allora ho cancellato la riga di sopra ed ho usato l'evento unload:
$( window ).unload(function() { pagina_aperta(); } );
e qui ho due problemi:
1- in uscita si vede la pagina che si riapre
2-quando uso il tasto back la pagina anzichè essere aperta viene ricaricata con l'effetto di apertura, che in questo caso non dovrebbe esserci.