如何在博客博客上获取上一篇文章的日期并将其显示在另一个网站上?

时间:2013-06-09 12:38:47

标签: javascript blogger

我想在我的网站上添加一个链接到我的博客,我想看看这样的链接:

博客 - 上一篇文章:标题 - 2013年6月9日

如何获取上一篇文章的标题和日期?

2 个答案:

答案 0 :(得分:3)

遵循阿方索的建议,这是我去过的代码。其中#blogdate是span元素。

<script type="text/javascript">    
google.load("feeds", "1");
function feedLoaded(result) {
    if (!result.error) {
          var pubDate = result.feed.entries[0].publishedDate;
          var date = new Date(pubDate);
          var months = Array("January", "February", "March", "April", "May", "June", "July", "August", "September", "October", "November", "December");
          var pubDateString = date.getDate() + " " + months[date.getMonth()] + " " + date.getFullYear()
          $('#blogdate').text("last post: '" + result.feed.entries[0].title + "' on " + pubDateString); 
    }
}
function OnLoad() {
   var feed = new google.feeds.Feed(**XML URL**);
   feed.load(feedLoaded);
}
google.setOnLoadCallback(OnLoad);
</script>

答案 1 :(得分:2)

您的博客可能支持RSS。 RSS提供了一个包含最新更新的xml文件,因此您可以使用基于javascript / jQuery的解析器来解析此文件并获取您的上一个发布日期,标题和链接。