如果标题是垃圾,我很抱歉。我想做的在概念上相当简单......但我遇到了一些麻烦。
我想自动刷新使用 Google Feed API 显示的 RSS 提要。我以前没有使用过 Google Feed API,但它似乎是推出它的一个快速选择。从技术上讲,它只需要重新加载的内容部分。
目的:这是显示投票结果,每 3 秒刷新一次(它将显示在演示文稿中。)实际结果在“内容”中,而被投票的项目是“标题”。
代码的无样式基础:
<script type="text/javascript">
var feedcontainer=document.getElementById("feeddiv");
var feedurl="http://theurl.com";
var feedlimit=100;
var rssoutput="<b>Latest Results:</b><br /><ul>";
function rssfeedsetup(){
var feedpointer=new google.feeds.Feed(feedurl) //Google Feed API method
feedpointer.setNumEntries(feedlimit) //Google Feed API method
feedpointer.load(displayfeed) //Google Feed API method
}
function displayfeed(result){
if (!result.error){
var thefeeds=result.feed.entries
for (var i=0; i<thefeeds.length; i++)
rssoutput+="<li>" + thefeeds[i].title + "<br />" + thefeeds[i].content + "</li>"
rssoutput+="</ul>"
feedcontainer.innerHTML=rssoutput
}
else
alert("Error fetching feeds!")
}
window.onload=function(){
rssfeedsetup()
}
</script>
我不确定如何让结果每 3 秒刷新一次。我尝试了一些东西,例如“如何在 Javascript 中自动刷新 XML ”,但最终在页面上多次打印了结果。
任何可以指出我将其变成自动刷新条形图的人的主要奖励积分。这将是我的下一个搜索或问题。