Gentili forumisti buondì
ho un form che prima verifica l'esattezza di tutti i campi e poi invia il modulo alla pagina send.php.
Con FF funziona tutto alla grande. Con IE funziona tutto tranne l'invio ovvero se compilo male i campi mi compare l'alert che mi avverte di compilare bene i campi ma se tutto è fatto a regola d'arte mi dice "errore nella visualizzazione della pagina" e non mi invia i dati.
Questo è il codice:

Funzione javascript
codice:
<script>
function Modulo() {
var email_reg_exp = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-]{2,})+\.)+([a-zA-Z0-9]{2,})+$/;
var mail = document.modulo.mail.value;
var nick = document.modulo.nick.value;
var oggetto = document.modulo.oggetto.value;
var testo = document.modulo.testo.value;
if (!email_reg_exp.test(mail) || mail == "" || mail == null) {
      alert("L'indirizzo e-mail è obbligatorio. Compilare correttamente tutti i campi");
      document.modulo.mail.select();
      return false;
} else if ( nick == "" || nick == null) {
      alert("Il nome o nick è obbligatorio. Compilare correttamente tutti i campi");
      document.modulo.nick.select();
      return false;
} else if ( oggetto == "" || oggetto == null) {
      alert("L'oggetto è obbligatorio. Compilare correttamente tutti i campi");
      document.modulo.oggetto.select();
      return false;
} else if ( testo == "" || testo == null) {
      alert("Il testo è obbligatorio. Compilare correttamente tutti i campi");
      document.modulo.testo.select();
      return false;
} else {
      document.modulo.action = "send.php";
      document.modulo.submit();
}
}
</script>
Form
codice:
<form method="post" name="modulo">
....
<input type="button" value="Invia e-mail" class="class_form" onClick="Modulo()">
...
</form>
Qualcuno mi può aiutare ? Dov'è l'errore ? :master:
Ciao e grazie