Previous page form values


I am testing multipages forms (data entry/review/submit), in order to
allow a user to go back to the data entry page and edit his entries, i
included the simple javascript history.back().

On firefox it works great but not on IE7 which resets data everytime.
For security reasons, i also included on the submit button an OnClick
script to disable the button after pressing it, again on firefox it is
working properly but not on IE7.

Does anyone know how to sovle this, problem behind it?