Salve gente!

Ho uno script AJAX per controllare l'effettiva validità di un form.
Quando provo ad aggiornare la pagina o col tasto "back" del browser, mi esce la solita schermata di "conferma reinvio modulo". C'è un modo per evitarlo?

Questo è il codice
codice:
//codice form

<form name="frmReg" method="post" action=<?php echo $HTTP_SERVER_VARS['PHP_SELF']; ?> onSubmit="if(nosubmit) {return false;}">

<label for="user_name" class="lab">Nome utente:</label>

  <input id="user_name" name="user_name" type="text" 
  onBlur="validate(this.id, this.value)" 
  value="<?php if(isset($u)) { echo $u->get('user_name'); }?>" />
  <span class="error" id="user_name_msg">
    <?php if(isset($errors['user_name'])) {echo $errors['user_name'];}?>
    </span>
<label for="password" class="lab">Password:</label>
<input id="password" name="password" type="password" value="<?php if(isset($u)) { echo $u->get('password'); }?>" />
<span class="error" id="password_msg"><?php if(isset($errors['password'])) {echo $errors['password'];}?></span>
</form>

In teoria, con questo codice
codice:
onSubmit="if(nosubmit) {return false;}"
giustapposto al tag di apertura del form, il problema non dovrebbe esserci... o sbaglio?

Qualche idea?



Grazie!