Можно ли получить RSS-канал с использованием кода Javascript? - PullRequest
2 голосов
/ 18 августа 2010

Возможно ли иметь RSS-канал, используя код Javascript?

Ответы [ 5 ]

2 голосов
/ 18 августа 2010

Это вполне возможно.

Если вы хотите использовать локальный канал (на своем собственном домене), вы можете просто использовать AJAX и проанализировать этот канал RSS. Однако это не работает на нескольких сайтах (как вы, возможно, знаете), и, к сожалению не может использовать это для получения RSS-каналов из других доменов. (Если вы не знаете AJAX, вы можете изучить его в W3Schools или Tizag ).

Но у Google есть решение. Используя Google AJAX Feed API , вы можете читать RSS-каналы из других доменов без AJAX. Вы можете прочитать документы , чтобы получить общее представление о том, как это работает.

1 голос
/ 18 августа 2010

RSS-канал - это тип XML-файла с URL-адресом. Я не уверен, как бы вы достигли этого с помощью JavaScript (если это не серверный JavaScript). Я думаю, вам нужно сделать домашнее задание о том, что вы пытаетесь выполнить.

1 голос
/ 18 августа 2010

Это вполне возможно.Создайте Ajax-запрос с JQuery.

  $.ajax({
   type: "GET",
   url: "[your xml rss url]",
   dataType: "xml",
   success: function(x) {
   $(x).find('foo').children().each(function(){

    if(this.nodeName == "bar")
    {
     var x = $(this).attr("bar1");
     var y = $(this).attr("bar2");
     var z = $(this).attr("bar3");
     return;

    }    

   });

Jquery-Ajax

0 голосов
/ 17 ноября 2011

посмотрите на этот плагин jQuery. Отлично работает

http://www.zazar.net/developers/jquery/zrssfeed/

0 голосов
/ 18 августа 2010

Это зависит от того, что вы имеете в виду.Вероятно, нет.

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