07/07/2011, 07:49
|
| | | Fecha de Ingreso: julio-2011 Ubicación: Coahuila
Mensajes: 320
Antigüedad: 13 años, 5 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> |