Skip to content

Instantly share code, notes, and snippets.

@swsnider
Created September 8, 2012 18:46
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save swsnider/3678519 to your computer and use it in GitHub Desktop.
Save swsnider/3678519 to your computer and use it in GitHub Desktop.
Solution to problem 1
<script type="text/javascript">
google.load("feeds", "1");
google.setOnLoadCallback(initialize);
function initialize() {
var feed = new google.feeds.Feed("http://feeds.feedburner.com/tumblr/EJwT");
feed.setNumEntries(8);
feed.setResultFormat(google.feeds.Feed.JSON_FORMAT);
feed.load(function(result) {
if (!result.error) {
var container = document.getElementById("blogfeed");
for (var i = 0; i < result.feed.entries.length; i++) {
var entry = result.feed.entries[i];
var div = document.createElement("div");
div.id = i + 1; // Make the parent div have a unique ID, starting from 1
div.innerHTML = '<h3><a href="' + entry.link + '">' + entry.title + '</a> <cite>by ' + entry.author + '</cite></h3>';
div.innerHTML += '<p>' + entry.contentSnippet + '</p>';
container.appendChild(div);
}
}
});
}
</script>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment