I have a question about IE and forms.

Sometimes when I enter data into a bunch of fields, then do something like click the submit button or even another link to go to another page, I can simply click on the back button and the data will still be entered into the forms.

Then sometimes, it will all magically disappear.

Is there anything that dictates how this behaves, or is this an IE annoyance?
_________________________
Matt