Se tutte le pagine sono sullo stesso dominio, non serve avere tutti quei frame:
Passi il dato ad un'unica pagina che fa tutta la logica e poi ridireziona all'ultima pagina.

Se per forza ogni pagina fa una cosa diversa: puoi fare tutto con Ajax. Fai una prima chiamata, nella callback
fai la prossima e così via. Puoi usare la libreria async.js per fare delle chiamate a cascata o in parallelo.
Certo, non sapendo la logica che c'è dietro, è difficile proporti una soluzione