Hola a todos,
Tengo un peuqeño problema y no he podido resolverlo, es un archivo tengo dos div diferentes los cuales manejan información diferente cada uno, lo que uso es el codigo siguiente:
Código:
var sendReq = getXmlHttpRequestObject();
var receiveReq = getXmlHttpRequestObject();
//var lastMessage = 0;
var mTimer;
var status_div;
//Objeto
function getXmlHttpRequestObject() {
if (window.XMLHttpRequest) {
return new XMLHttpRequest();
} else if(window.ActiveXObject) {
return new ActiveXObject("Microsoft.XMLHTTP");
} else {
document.getElementById('indios').innerHTML = 'Status: Cound not create XmlHttpRequest Object. Consider upgrading your browser.';
}
}
function getIndiosText() {
var myRandom =parseInt(Math.random()*99999999 )
if (receiveReq.readyState == 4 || receiveReq.readyState == 0) {
receiveReq.open("GET", 'archivo.php?rand=' + myRandom, true);
receiveReq.onreadystatechange = handleReceiveIndios;
receiveReq.send(null);
}
}
function handleReceiveIndios(){
if (receiveReq.readyState == 4) {
var status_div = document.getElementById('Indios');
document.getElementById('Indios').innerHTML = '';
status_div.innerHTML = receiveReq.responseText;
mTimer = setTimeout('startIndios();',60000); //Refresh in seconds
}else{
document.getElementById('Indios').innerHTML='Cargando';
}
}
Mediante los dos div puedo enviar datos pero recibirlos es donde esta mi problema, como puedo saber que información es para que div, una vez que reciba los datos, enviarlos a el div correspodiente.
Espero haberme dado a entender.
Saludos a todos