Hola, resulta q tengo una funcion ajax para cargar el contenido rss de un archivo .xml de una pagina, la info la carga pero me saca todo y necesito solo sacar la info contenida en las etiquetas <title> y <description>
mi codigo es el siguiente:
Código:
var READY_STATE_COMPLETE=4;
var ajax = null;
function Ajax(){
if(window.XMLHttpRequest) {
return new XMLHttpRequest();
}
else if(window.ActiveXObject) {
return new ActiveXObject("Microsoft.XMLHTTP");
}
}
function recibe(){
ajax =new Ajax();
if (ajax){
ajax.onreadystatechange = procesaRespuesta;
ajax.open("get","http://www.elespectador.com/rss.xml", true);
ajax.send(null);
}
}
function procesaRespuesta() {
if(ajax.readyState == READY_STATE_COMPLETE) {
if(ajax.status == 200) {
document.getElementById("rss").innerHTML = ajax.responseText;
}else if (ajax.status == 404)
alert("la pagina no existe");
}
}
y donde se muesta el resultado:
Código:
</head>
<body onLoad="recibe();">
<div id="rss"></div>
</body>
</html>
Como hago para sacar solo lo que necesito.
Saludos....