PD: esto es el registro de mi web, mi login lo he hecho igual y si que me funciona.
Código:
var ajax=nuevoAjax(); ajax.open("POST", urlDestino, true); ajax.setRequestHeader("Content-Type", "application/x-www-form-urlencoded"); ajax.send("username="+username+"&password="+password+"&cpassword="+cpassword+"&email="+email+"&raza="+raza); ajax.onreadystatechange=function() { if (ajax.readyState==4) { var respuesta=ajax.responseText; // SI AQUI PONGO ALERT(RESPUESTA); RESPUESTA = ok if(respuesta=="ok") { window.location="../login.php"; } else { var texto="<img src='../imagenes/ajax/error.gif'><br><br>El usuario y/o la contraseña no son validos.<br><br><button style='width:45px; height:18px; font-size:10px;' onClick='ocultaMensaje()' type='button'>Ok</button>"; muestraMensaje(texto); } } }