﻿google.load("feeds", "1");
function initialize() {
var feed = new google.feeds.Feed("http://bestr.blog.fc2.com/?xml");
feed.setNumEntries(3);
feed.load(function(result) {
if (!result.error) {
var container = document.getElementById("feed");
for (var i = 0; i < result.feed.entries.length; i++) {
var entry = result.feed.entries[i];
var gazo = entry.content.match(/(http:){1}[\S_-]+((\.jpg)|(\.JPG))|(\.gif)|(\.png)/);
var photo = ("<img src=画像がなかった時の代替え画像URL />");
if(gazo){
container.innerHTML += '<p class="title"><a href="' + entry.link + '" target="_blank">' + entry.title + '</a></p>';
container.innerHTML += "<a href='" + entry.link + "'><img src=" + gazo[0] +" width=50 /></a>";
container.innerHTML += '<div class="entry-contents">' + entry.contentSnippet.substring(0,80)+' ...<a href="' + entry.link + '" target="_blank">続きを読む</a>' +'</div><br class="clear">';
 '<div class="clear"></div>';
} else {
container.innerHTML += '<p class="title"><a href="' + entry.link + '" target="_blank">' + entry.title + '</a></p>';
container.innerHTML += "<p><a href='" + entry.link + "'>" + photo +"</a></p>";
container.innerHTML += '<p class="title">' + entry.contentSnippet.substring(0,14)+' ...<a href="' + entry.link + '" target="_blank">続きを読む</a>' +'</p><br class="clear">';
container.innerHTML += '<div class="entry-contents">' + entry.contentSnippet.substring(0,80)+' ...<a href="' + entry.link + '" target="_blank">続きを読む</a>' +'</div><br class="clear">';
container.innerHTML += '<div class="clear"></div>';
}
var div = document.createElement("div");
container.appendChild(div);
}
}
});
}
google.setOnLoadCallback(initialize);
