Os pongo el codigo que normalmente hago y donde se queda la funcion, que es al leer el codigo del xml generado.
Código:
Lo raro es que esto lo pongo en el servidor del dominio y me funciona perfectamente, pero en localhost nada de nada y antes cuando tenia Windows XP tambien me funcionaba sin problemas.if (http.readyState == 1) {
if (document.getElementById("mensajeError"))
ventAlerta ("alerta", "", "mensajeError", 156, 108, "Espere", "Cargando...", "center", "middle", "");
else if (document.getElementById("confSalida"))
ventAlerta ("alerta", "", "confSalida", 156, 108, "Espere", "Cargando...", "center", "middle", "");
}
if (http.readyState == 4) {
if (http.responseText.indexOf('invalid') == -1) {
// Use the XML DOM to unpack the city and state data
var xmlDocument = http.responseXML;
// AQUI PONGO UN ALERT Y ME LO MUESTRA
codError = xmlDocument.getElementsByTagName('codError').item(0).firstChild.data;
emailUsu = xmlDocument.getElementsByTagName('emailUsu').item(0).firstChild.data;
//AQUI PONGO UN ALERT Y YA NO ME MUESTRA NADA
mensError = erroresUsuarios (codError, emailUsu);
if (mensError == "OK")
location.href = "index.php";
else
ventAlerta ("alerta", "", "mensajeError", 156, 108, "Error", mensError, "center", "middle", "");
isWorking = false;
}
}
Muchas Gracias a Todos.
Un Saludo.

