Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/432.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 用于RSS的Google Feed API未显示当前事件_Javascript_Rss_Feed - Fatal编程技术网

Javascript 用于RSS的Google Feed API未显示当前事件

Javascript 用于RSS的Google Feed API未显示当前事件,javascript,rss,feed,Javascript,Rss,Feed,我正在尝试使用GoogleFeedAPI为我们的主页显示三个当前事件列表。这是为了避免我们在第三部分日历应用程序中遇到的一些问题 然而,由于feed限制设置为3,我唯一能看到的列表是1月18日。有没有办法让代码只显示当前或未来的事件 提前感谢您的帮助 HTML JavaScript 解决了这个问题,RSS提要上的设置显示了Google API显示的历史值。我也有同样的问题。你怎么解决? <!DOCTYPE html> <html> <head> <scr

我正在尝试使用GoogleFeedAPI为我们的主页显示三个当前事件列表。这是为了避免我们在第三部分日历应用程序中遇到的一些问题

然而,由于feed限制设置为3,我唯一能看到的列表是1月18日。有没有办法让代码只显示当前或未来的事件

提前感谢您的帮助

HTML

JavaScript


解决了这个问题,RSS提要上的设置显示了Google API显示的历史值。我也有同样的问题。你怎么解决?
<!DOCTYPE html>
<html>
<head>
<script src="//code.jquery.com/jquery-1.11.1.min.js"></script>
  <meta charset="utf-8">
  <title></title>
  <script type="text/javascript" src="http://www.google.com/jsapi">
</script>
</head>
<body>
<div id="feed"></div>
</body>
</html>
google.load("feeds", "1");

var feedcontainer=document.getElementById("feed");
var feedurl="http://25livepub.collegenet.com/calendars/publishers-calendar-7.rss";
var feedlimit = 3;
var rssoutput = '';


function rssfeedsetup(){
   var feedpointer=new google.feeds.Feed(feedurl);
   feedpointer.setNumEntries(feedlimit) ;
   feedpointer.load(displayfeed);
}


function displayfeed(result){
  if (!result.error){
     var thefeeds=result.feed.entries;
     for (var i=0; i<thefeeds.length; i++){
        var untrimContent = thefeeds[i].content;
        var trimContent = untrimContent.split("<br>", 2);
        rssoutput+="<div><a href='" + thefeeds[i].link + "'>" + thefeeds[i].title + "</a></div>" + trimContent;
        feedcontainer.innerHTML=rssoutput;
     } 
   } else {
     feedcontainer.innerHTML = "Error Loading Events";
   }
}


window.onload=function(){
rssfeedsetup();
};