Ver Mensaje Individual
  #3 (permalink)  
Antiguo 07/07/2011, 07:49
Avatar de Melecio
Melecio
 
Fecha de Ingreso: julio-2011
Ubicación: Coahuila
Mensajes: 320
Antigüedad: 12 años, 9 meses
Puntos: 8
Respuesta: problemas con httprequest

ok creo que seria asi remplaza tu funcion por esta

y en body llama la funcion loadajax()

--------------------

<script type="text/javascript">
function getXMLHTTPRequest() {
try {
req = new XMLHttpRequest();
} catch(err1) {
try {
req = new ActiveXObject("Msxml2.XMLHTTP");
} catch (err2) {
try {
req = new ActiveXObject("Microsoft.XMLHTTP");
} catch (err3) {
req = false;
}
}
}
return req;
}

var http = getXMLHTTPRequest();

function loadajax() {
var myurl = 'notices.xml';
myRand = parseInt(Math.random()*999999999999999);
var modurl = myurl+"?rand="+myRand;
http.open("GET", modurl, true);
http.onreadystatechange = useHttpResponse;
http.send(null);
}

function useHttpResponse() {
if (http.readyState == 4) {

if(http.status == 200) {



var x = http.responseXML.getElementsByTagName("RCONTENT");
var y = http.responseXML.getElementsByTagName("TITTLE");
var z = http.responseXML.getElementsByTagName("CONTENT");

var rcon = "";
var cont = "";
var tit = "";

for (a=0;a<y.length;a++){
tit=tit + y[a].childNodes[0].nodeValue + "<br />" ;
document.getElementById("tittle").innerHTML=tit;
}



for (i=0;i<x.length;i++){
rcon=rcon + x[i].childNodes[0].nodeValue + "<br />" ;
document.getElementById("noticias").innerHTML=rcon ;
}



for (b=0;b<z.length;b++){
cont=cont + z[b].childNodes[0].nodeValue + "<br />" ;
document.getElementById("content").innerHTML=cont;
}





}
} else {

}
}



</script>