Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / WCF, Web Services, Remoting [игнор отключен] [закрыт для гостей] / не получается открыть RSS с помощью AJAX / 2 сообщений из 2, страница 1 из 1
16.03.2010, 15:30
    #36523774
Yola
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
не получается открыть RSS с помощью AJAX
вот такой код в js-файле
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
function showCityWhether(str) {
xmlhttp=GetXmlHttpObject();
var url="http://weather.yahooapis.com/forecastrss?w=2442047&u=c";
xmlhttp.onreadystatechange=stateChanged;
xmlhttp.open("GET",url,true);
xmlhttp.send(null);
}

function stateChanged() {
if (xmlhttp.readyState== 4 ) {
  document.getElementById("txtHint").innerHTML=xmlhttp.responseText;
  alert("<" + xmlhttp.responseText + ">");
}
}

http://developer.yahoo.com/weather/#req - пишут? что в ответ на такой запрос я должен получить док типа:
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<rss version="2.0" xmlns:yweather="http://xml.weather.yahoo.com/ns/rss/1.0" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#">
<channel>
  <title>Yahoo! Weather - Sunnyvale, CA</title>
  <link>http://us.rd.yahoo.com/dailynews/rss/weather/Sunnyvale__CA/*http://weather.yahoo.com/forecast/USCA1116_f.html</link>
  <description>Yahoo! Weather for Sunnyvale, CA</description>
  <language>en-us</language>
  ...
</channel>
</rss>

Но, мой алерт выдаёт мне пустую строку. А при попытке ввести этот адрес в браузере - получаю HTML, а не XML документ. Вот... Более того, при создании XML дока на локальном сервере в браузере я тоже получаю HTML документ, но при программном открытии получаю well-formed XML document как и было обещано.

Да, и в браузере появляятся префикс feed.
...
Рейтинг: 0 / 0
16.03.2010, 20:17
    #36524813
Yola
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
не получается открыть RSS с помощью AJAX
Сделал в серверном скрипте
...
Рейтинг: 0 / 0
Форумы / WCF, Web Services, Remoting [игнор отключен] [закрыт для гостей] / не получается открыть RSS с помощью AJAX / 2 сообщений из 2, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]