Я знаю, что это очень обсуждаемая тема. Но я столкнулся с проблемой, на которую не нашел ответа. Я использую AJAX для загрузки канала. Я знаю, что он читает из расширения .xml, но не все ссылки rss заканчиваются на .xml.
Я знаю, что есть google API, также rss2js и т. Д., Но я не могу его использовать, и я не могу использовать библиотеку javascript, такую как jQuery, prototype ..
вот код:
if (window.XMLHttpRequest){
xmlhttp=new XMLHttpRequest();
} else {
xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
}
xmlhttp.onreadystatechange=function()
{
if (xmlhttp.readyState==4 && xmlhttp.status==200){
//yet to add code to parse it...
document.getElementById("myDiv").innerHTML=xmlhttp.responseXML;
}
}
xmlhttp.open("GET","http://wordpress.org/support/rss/topic/how-to-get-xml-address-of-wordpress-rss-feed",true);
xmlhttp.setRequestHeader('Connection','close');
xmlhttp.send(null);
, что сообщение в блоге не мое, и я не хочу его рекламировать .. :) нашел его во время поиска ответа, включенного, чтобы сделать мою проблему более понятной ..
Когда я ввожу этот URL в браузер, он показывает мне некоторые сообщения ... Но код ничего не возвращает ... Также проверено с помощью сетевой панели firebug (расширение firefox), ничего не возвращено.
Это не WordPress RSS, который я хочу (у них есть API), считают, что он заменен на любой другой URL-адрес канала.
Где я ошибаюсь в этом коде ..?