﻿//APIを読み込む
google.load("feeds", "1");
  
//初期関数
function initialize(){
  
//読み込むフィードを設定する
var feed = new google.feeds.Feed("http://shino-oribe.co.jp/blog/?feed=rss2&cat=6");
	  
//読み込む件数を設定する
feed.setNumEntries(1);
feed.load(dispfeed);
//フィードを読み込む
function dispfeed(result){
  
//エラーチェック
if(!result.error){
  
//表示するエレメントを設定する
var container = document.getElementById("feed3");
var htmlstr = "";
htmlstr += '<div id="feed-rapper">';
for (var i = 0; i < result.feed.entries.length; i++) {
 
var entry = result.feed.entries[i];
var eimg = "";
var imgCheck = entry.content.match(/(src="http:){1}[\S_-]+((\.jpg)|(\.JPG))/);
if(imgCheck){
         eimg += '<img ' + imgCheck[0] + '" width="98" >';
      }
 
htmlstr += '<div class="feed-Control">';
htmlstr +=  eimg + '<h4 class="title"><a href="' + entry.link + '">' + entry.title + '</a></h4>';
 
htmlstr += '<div class="entry-contents">' + entry.contentSnippet.substring(0,38)+' ...<a href="' + entry.link + '">続きを読む</a>' +'</div></div><br class="clear">';
 
}
htmlstr += '</div">';
 
container.innerHTML = htmlstr;
var elems = container.getElementsByTagName('a'); // containerに含まれるa要素
for (var j = 0, l = elems.length; j < l; j++) {
elems[j].target = '_self'; // targetに'_blank'を設定
}
}
}
}
google.setOnLoadCallback(initialize);
