如何使用javascript/jquery显示带有图像的rss提要

How to show rss feeds with image using javascript/jquery

本文关键字:图像 rss 提要 显示 何使用 javascript jquery      更新时间:2023-09-26

如何使用jquery显示带有图像的Rss提要?我尝试了一些非常流行的插件,比如:
1. gFeed
2. jfe
3.zRssfeed

但是似乎没有支持图像。最好和最简单的方法是什么?是否有可用的插件?

zRSSFeed插件确实支持提要中的图像。默认情况下,插件将显示一个简短的描述。要包含图像,请将'snippet'选项设置为'false'。

例如:

$(document).ready(function () {
    $('#ticker1').rssfeed('http://feeds.bbc.co.uk/iplayer/highlights/tv/list',{
        snippet: false
    });
});

联机示例见:

http://zazar.net/developers/jquery/zrssfeed/example_images.html

您应该能够使用简单的jQuery ajax调用获取RSS。就像

$.ajax({
      accept: 'application/rss+xml',
      url: 'http://rss.cnn.com/fortunebrainstormtech',
      success: function(){}
});
使用上面的URL,我可以看到图像作为HTML <img>(当然是转义的)标签返回。你只需要将它们反转义并嵌入到你的html中。

使用javascript的unescape函数来反转义。

使用上述URL的Firefox插件REST Client。添加请求头Name= Accept, Value= application/rssxml,自己查看返回的数据