Código:
El objeto HttpRequest es una clase que implementa Ajax. Con obj.setResponseType(1) establecemos que la respuesta será texto plano. obj.oncomplete es la función que se ejecuta cuando el objeto XMLHttpRequest ("embebido" en mi clase HttpRequest) entra al estado readyState 4 (complete). Luego, con obj.loadAsync(url) determino que me cargue el archivo xml correspondiente. El problema es que me sale como que no encuentra la página. ¿A que se debe esto?. He corroborado más de 4 veces ya la ruta del archivo y es la correcta. ¿Es esta la forma de implementar un lector RSS? ¿Se pueden cargar archivos alojados en otros servidores?. Espero que alguien tenga al menos una de las respuestas a estas preguntas porque estoy realmente desorientado en este asunto. Gracias de antemano. Saludos. <script> var obj = new HttpRequest(); obj.setResponseType(1); obj.oncomplete = function(){ document.getElementById('rss').innerHTML = obj.getResponse(); //alert(document.getElementById('rss').innerHTML); } obj.loadAsync('www.clarin.com/suplementos/viajes/ultimo/viajes.xml'); </script>