首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >无法使用jFeed检索提要

无法使用jFeed检索提要
EN

Stack Overflow用户
提问于 2011-04-08 02:34:34
回答 1查看 1.8K关注 0票数 0

我正在尝试使用jQuery插件jFeed显示rss feed,如下所示。它正在打印警报(‘ok’),但它不显示提要标题alert(feed.title);

代码语言:javascript
复制
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<script type="text/javascript"  src="javascript/jquery.js"></script>
<script type="text/javascript"  src="javascript/jquery.jfeed.js"></script>



<script type="text/javascript">
$(document).ready(function(){
alert('ok');
$.getFeed({
    url: 'http://feeds.nytimes.com/nyt/rss/Technology',
    success: function(feed) {
        alert(feed.title);
    }
});

});

</script>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
<title>Insert title here</title>
</head>
<body>
<div id="main">

</div>
</body>
</html>
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2011-04-08 02:47:44

您不能加载外部提要(来自与调用页面不同的域)。

引用插件页面

和一个用于加载外部提要的基本

代理(仅用于测试目的)中提供了PHP示例。

捆绑包中有一个proxy.php文件。

使用它。

要使用提供的代理,您需要执行以下操作

代码语言:javascript
复制
$.getFeed({
    url: '/local-path-to-proxy/proxy.php',
    data: {url:'http://feeds.nytimes.com/nyt/rss/Technology'},
    success: function(feed) {
        alert(feed.title);
    }
});

(相应地调整代理文件的路径)

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/5585855

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档