Javascript, который читает RSS в сафари? - PullRequest
0 голосов
/ 11 марта 2009

Я искал вокруг, и, похоже, нет способа читать удаленные RSS-файлы через javascript ... особенно в safari

Это более или менее то, что я пытаюсь сделать ...

Я пробовал

xmlDoc = new ActiveXObject("Microsoft.XMLDOM");

или

xmlDoc = document.implementation.createDocument("","",null);

, а затем

xmlDoc.load('http://localhost/drupal/feed');

Вот где он ломается.

Ответы [ 2 ]

1 голос
/ 11 марта 2009

Первый результат для "read rss with javascript" в Google - эта статья , которая точно описывает, что вы собираетесь делать (кросс-браузерным способом, не менее).

Причина, по которой код, который вы вставили выше, не работает, заключается в том, что вы используете ActiveXObject, который Safari не использует. Активные X-объекты предназначены только для Internet Explorer. Safari, Firefox, Opera и другие совместимые со стандартами браузеры используют XMLHttpRequest.

0 голосов
/ 20 мая 2010

Если вы не хотите бросать свой собственный бросьте этот взгляд. Это библиотека Google AJAX Feed. Несколько месяцев назад мне пришлось загрузить блог для клиента, и это сэкономило мне немало времени.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...