在Safari中读取RSS的Javascript?

时间:2009-03-11 05:40:31

标签: javascript rss

我一直在搜索,似乎没有办法通过javascript读取远程RSS文件......特别是在safari中

这或多或少是我想做的......

我试过

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

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

然后

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

这是它破裂的地方。

2 个答案:

答案 0 :(得分:1)

Google中“使用javascript读取rss”的第一个结果是this article,它准确描述了您打算做的事情(以跨浏览器的方式,不能少)。

您上面粘贴的代码不起作用的原因是您使用的是ActiveXObject,Safari不使用。 Active X对象仅限Internet Explorer。 Safari,Firefox,Opera和其他符合标准的浏览器使用XMLHttpRequest

答案 1 :(得分:0)

如果您不想自己动手给this看看。这是Google的AJAX Feed lib。几个月前我不得不为客户加载一个博客,这为我节省了很多时间。