Código:
en la url se llama a un servlet que devolvera una respuesta xml y esa respuesta contiene otra llamada AJAX
req = newXMLHttpRequest(); //Creamos un nuevo elemento XMLHttpRequest
req.open ('GET', url, true); // asignamos los metodos open y send
req.onreadystatechange =callback ; // funcion de respuesta
req.send (null);
Código:
en esta llamada te devuelven un objeto de texto el problema se surje en la funcion response cuando hago lo siguiente req2 = newXMLHttpRequest();
req2.open('GET', url, true);
req2.onreadystatechange = response;
req2.send(null);
Código:
no me carga el resultado de req2.responseText en conten_div pero si en el comentario de punto conflictivo añado un alert('espera')
function response(){
//Punto conflictivo
if (req.readyState == 4 ){
if (req.status == 200){
document.getElementById ('content_div').innerHTML = req2.responseText;
}
}
}
Entonces si se carga...
Es como si necesitase esperar tiempo para que se generase el req2.responseText
¿Alguna solucion? para evitar el alert
Gracias por vuesta ayuda!

