Ver Mensaje Individual
  #1 (permalink)  
Antiguo 02/02/2009, 12:32
carlodem7
 
Fecha de Ingreso: octubre-2003
Mensajes: 52
Antigüedad: 21 años, 2 meses
Puntos: 0
Problema con AJAX

Hola amigos el inconveniente es el siguiente:
deseo mostrar 2 contenidos en diferentes contenedores mediante AJAX y para eso estoy utilizando el siguiente codigo:

var XMLHttpRequestObject = false;
if (window.XMLHttpRequest)
{
XMLHttpRequestObject = new XMLHttpRequest();
}
else if (window.ActiveXObject)
{
XMLHttpRequestObject = new ActiveXObject("Microsoft.XMLHTTP");
}

function verifica(fuenteDatos, divID)
{
if(XMLHttpRequestObject)
{
var obj = document.getElementById(divID);
document.getElementById(divID).innerHTML="Procesan do...";
XMLHttpRequestObject.open("GET", fuenteDatos);
XMLHttpRequestObject.onreadystatechange = function()
{
if (XMLHttpRequestObject.readyState == 4 && XMLHttpRequestObject.status == 200)
{
obj.innerHTML = XMLHttpRequestObject.responseText;
}
}
XMLHttpRequestObject.send(null);
}
}


y en mi pagina llamo asi a la funcion


<table>
<tr>
<td>
<div id="respuesta"></div>
<script>verifica('pagina1.jsp','respuesta');</script>
</td>
<td>
<div id="detalle"></div>
<script>verifica('otrapagina.jsp','detalle');</script>
</td>
</tr>
</table>

e aui donde ocurre el problema ... solamente carga el contenido en el segundo DIV --> <div id="detalle"></div>

Al parecer el AJAX solo permite cargar una sola vez.

¿Alguna sugerencia para poder cargar mas de un contenido?

gracias