ciao a tutti... questa funzione invia la mail dopo di che mostra a video il messaggio inviato con successo e poi dovrebbe andare alla pagina contact.php. Solo che non fa in tempo a visualizzare la scritta che cambia. è possibile inserire una pausa di 2 secondi e poi va a contact.php?
grazie a tutti
function send(datastr){
$.ajax({
type: "POST",
url: "mail.php",
data: datastr,
cache: false,
success: function(html){
$("#risposta").fadeIn("slow");
$("#risposta").html(html);
$("#risposta").css("background-color","#e1ffc0");
setTimeout('$("#risposta").fadeOut("slow")',2000);
$(window.location).attr('href', 'contact.php');
}
});