Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 26.11.2011, 02:30
han han вне форума
Новичок на форуме
Отправить личное сообщение для han Посмотреть профиль Найти все сообщения от han
 
Регистрация: 27.08.2010
Сообщений: 4

Нужна помощь по RSS
Здравствуйте!
Вопрос поJavaScript и XML.
Необходимо разместить RSS-фиды от разных источников на веб-странице, при этом сделать динамическое обновление по нажатию input:button, адрес фида берется из поля input:text.
Вопрос собственно в том, где брать адреса этих фидов, как получить объект посредством JavaScript или с помощью JQuery и каким образом парсить полученный объект?
Ответить с цитированием
  #2 (permalink)  
Старый 26.11.2011, 03:32
Аватар для Gvozd
Матрос
Отправить личное сообщение для Gvozd Посмотреть профиль Найти все сообщения от Gvozd
 
Регистрация: 04.04.2008
Сообщений: 6,246

Сообщение от han
Вопрос собственно в том, где брать адреса этих фидов,
Если у сайта есть RSS, то ее иконку можно увидеть в адресной строке
Перейдя по ней узнаете адрес фида
Сообщение от han
как получить объект посредством JavaScript
Если владелец сайта с фидом не предусмотрел, чтобы другие сайты могли получить его контент, то вы из JS в принципе не сможете получить контент.
Политики безопасности запрещают получать контент с других доменов
Ответить с цитированием
  #3 (permalink)  
Старый 26.11.2011, 13:52
han han вне форума
Новичок на форуме
Отправить личное сообщение для han Посмотреть профиль Найти все сообщения от han
 
Регистрация: 27.08.2010
Сообщений: 4

Сообщение от Gvozd Посмотреть сообщение
Если у сайта есть RSS, то ее иконку можно увидеть в адресной строке
Перейдя по ней узнаете адрес фида
то есть боать URL, на который ссылается иконка?

Сообщение от Gvozd Посмотреть сообщение
Если владелец сайта с фидом не предусмотрел, чтобы другие сайты могли получить его контент, то вы из JS в принципе не сможете получить контент.
Политики безопасности запрещают получать контент с других доменов
ну все же предполагается, что доступ есть... так как же распарсить? вопрос не в безопасности, а в коде)
Ответить с цитированием
  #4 (permalink)  
Старый 26.11.2011, 15:05
Аватар для Gvozd
Матрос
Отправить личное сообщение для Gvozd Посмотреть профиль Найти все сообщения от Gvozd
 
Регистрация: 04.04.2008
Сообщений: 6,246

Сообщение от han
ну все же предполагается, что доступ есть... так как же распарсить? вопрос не в безопасности, а в коде)
в общем случае - регулярками
в одном из частных случае вы можете получить готовый DOM-объект
Ответить с цитированием
  #5 (permalink)  
Старый 26.11.2011, 16:46
han han вне форума
Новичок на форуме
Отправить личное сообщение для han Посмотреть профиль Найти все сообщения от han
 
Регистрация: 27.08.2010
Сообщений: 4

Gvozd, спасибо!!! Разобрался вроде! И еще! Чтобы получить готовый объект, я так понимаю, следует обратиться за помощью к JQuery?
Ответить с цитированием
  #6 (permalink)  
Старый 26.11.2011, 17:20
Аватар для Gvozd
Матрос
Отправить личное сообщение для Gvozd Посмотреть профиль Найти все сообщения от Gvozd
 
Регистрация: 04.04.2008
Сообщений: 6,246

Сообщение от han
следует обратиться за помощью к JQuery?
вовсе необязательно
любой код на jQuery всегда можно переписать без него
Ответить с цитированием
  #7 (permalink)  
Старый 27.11.2011, 14:38
han han вне форума
Новичок на форуме
Отправить личное сообщение для han Посмотреть профиль Найти все сообщения от han
 
Регистрация: 27.08.2010
Сообщений: 4

Спасибо огромное! Со всем разобрался! Оказалось вообще элементарно!
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
нужна помощь в JavaScript михаил Общие вопросы Javascript 26 30.10.2013 12:07
нужна помощь тех кто разбирается. igoryk jQuery 2 20.10.2010 19:42
Нужна помощь, если можно Fox-WNT Общие вопросы Javascript 3 27.07.2010 11:38
Очень нужна помощь с Ext JS dcbal ExtJS 1 09.07.2010 13:15
нужна помощь dominosoko Серверные языки и технологии 4 14.03.2010 02:17