ciao a tutti, vi scrivo perchè ho un problema con uno script in javascript che dovrebbe inviare via e mail un form... questo è il codice:
<script type="text/javascript">
<!--
function Email() {
var societa = document.modulo.societa.value;
var nome = document.modulo.nome.value;
var cognome = document.modulo.cognome.value;
var via = document.modulo.via.value;
var numero = document.modulo.numero.value;
var citta = document.modulo.citta.value;
var provincia = document.modulo.provincia.value;
var tel = document.modulo.tel.value;
var fax = document.modulo.fax.value;
var note = document.modulo.note.value;
var email = "davide82_p@libero.it"
var oggetto = "info"
if ((societa == "") || (societa == "undefined")) {
alert("Il campo società deve essere compilato");
document.modulo.societa.focus();
}
else if ((nome == "") || (nome == "undefined")) {
alert("Il campo nome deve essere compilato.");
document.modulo.nome.focus();
}
else if ((cognome == "") || (cognome == "undefined")) {
alert("Il campo cognome deve essere compilato.");
document.modulo.cognome.focus();
}
else if ((via == "") || (via == "undefined")) {
alert("Il campo via deve essere compilato.");
document.modulo.via.focus();
}
else if ((numero == "") || (numero == "undefined")) {
alert("Il campo numero deve essere compilato.");
document.modulo.numero.focus();
}
else if ((citta == "") || (citta == "undefined")) {
alert("Il campo città deve essere compilato.");
document.modulo.citta.focus();
}
else if ((tel == "") || (tel == "undefined")) {
alert("Il campo telefono deve essere compilato.");
document.modulo.tel.focus();
}
else {
location.href = "mailto:" + email + "?Subject=" + oggetto + "&Body=" + societa + nome + cognome + via + numero + citta + provincia + tel + note ; {
}
}
}
//-->
</script>
il problema è che quando clicco su invia invece di inviarmelo direttamente mi apre outlook express con i dati che ho inserito e dovrei rifare invia, la cosa nnon mi piace visto che il sito che sto facendo è di un'azienda... c'è un modo in javascript per inviare il modulo direttamente senza passare da outlook???? come devo modificare il codice?????
grazie!!!!!!!!!!!!! tanti saluti!!!!!!!!!!![]()
![]()
![]()



Rispondi quotando