...hmm I've to do some other test.
The history of browser does this automatically only if I don't get any value from the popup window: if I fill all the field in the form, but not the onchange value, I submit and I go back... all is ok.
If I change the value with the onchange, when I go back the form is clean.
But this happens only with .php file. I've saved all, made some dummy other page, and tried all in local without any server. All works fine.
I need really to do some other test...