使用 jquery/ajax 制作一个简单的 RSS 提要
Making a simple RSS feed with jquery/ajax
我需要一些帮助,我想制作一个简单的rss提要,从arstechnica这样的网站上读取。在过去的几个小时里,我已经研究并环顾四周,但我对做这样的事情的正确方法有点困惑。我目前正在尝试如何访问 json 数据。这可能是完全错误的,但以下是我到目前为止的示例代码。我感谢你的时间。
<html>
<head>
<script src="//code.jquery.com/jquery-1.12.0.min.js"></script>
<script>
//rss
function LoadRss()
{
var feed;
$(document).ready(function() {
$.ajax({
url: "http://feeds.arstechnica.com/arstechnica/index?format=xml",
dataType: 'xml',
contentType: 'application/xml',
success: function(data){
$('#feed').html(data);
}
});
});
}
LoadRss()
setInterval( LoadRss, 30000);
</script>
</head>
<body>
<div id="feed"></div>
</body>
</html>
你不缺少一个参数吗?
contentType: 'application/xml',
请尝试一下。
不要忘记
<script src="//code.jquery.com/jquery-1.12.0.min.js"></script>
所以你可以使用 jQuery.ajax()
.
不过,您可能会在CORS
跨源方面苦苦挣扎,所以也许您可以使用<iframe>
?
和
location.reload()
在
setInterval(function(){location.reload()}, 30000);
喜欢这个:
<html>
<head>
<script src="//code.jquery.com/jquery-1.12.0.min.js"></script>
<script>
setInterval(function(){location.reload()}, 30000);
</script>
</head>
<body>
<iframe style="width: 800px; height: 800px;" src="http://feeds.feedburner.com/ArsTechnica?format=xml"></iframe>
</body>
</html>
希望这有帮助。
相关文章:
- Moment/Jquery-一个简单时间线的愚蠢问题
- 问题用moment JS制作一个简单的时间表
- 测试一个简单的javascript按钮
- 用Jquery map和moment js制作一个简单的时间线
- PayPal按钮是否有一个简单的选项,其中金额基于一些用户输入
- 调试一个简单的jQuery函数;想知道是否与其他代码冲突
- 一个简单的粘性头jQuery脚本的问题
- Sencha Touch使一个简单的按钮工作
- html表单,它有文本和表,现在我想在一个简单的文本文件中保存和检索数据,如何实现它
- 如何在Javascript中定义一个简单的自动重启倒计时
- 如何使一个简单的HTML文件成为wordpress中可用的页面
- 如何用D3添加一个简单的圆弧
- angularjs做一个简单的倒计时
- 创建一个简单的处理 p5.js 库
- 是否有一个简单的 JQuery 过程来替换页面上每段内部文本的字符串
- 如何在构造函数中创建一个简单的DOM元素,并在调用时将其附加到元素中
- 是否可以将PHP的一个简单片段重新编码为javascript
- 尝试创建一个简单的求和计算器
- 如何使用jquery添加一个简单的转换
- 正在寻找一个简单的JavaScriptHTMLGUI构建器,我可以将其嵌入到我的网站中