02

14

Google AJAX Feed APIでスライドショーを設置

はてなブックマークに追加 Yahoo!ブックマークに登録 このエントリをlivedoorクリップに登録  2008-02-14
 以前Google AJAX Feed APIを利用しRSSフィードを表示する方法を紹介しましたが、今回はFlickrなどで提供されているRSSフィードを元にしたスライドショーの設置方法を紹介します。
Loading...

 まずJavaScriptは以下のようになります。API keyについてはこちらで取得してください。

<script src="http://www.google.com/jsapi/?key=取得したAPI Key"
    type="text/javascript"></script>
  <script src="http://www.google.com/uds/solutions/slideshow/gfslideshow.js"
    type="text/javascript"></script>

  <script type="text/javascript">

    function load() {

      var samples = "表示するRSS";

      var options = {
        linkTarget : google.feeds.LINK_TARGET_BLANK,
        fullControlPanel : true
      };
      new GFslideShow(samples, "sampleSlideshow", options);

      options = {
        displayTime: 2000,
        transistionTime: 600,
        scaleImages: true,
        linkTarget : google.feeds.LINK_TARGET_BLANK
      };
    }

    google.load("feeds", "1");
    google.setOnLoadCallback(load);

  </script>
 次のCSSで画像を表示する枠を定義します。
  <style type="text/css">

    .gslideshow {
      margin-left: auto;
      margin-right: auto;
      background-color: #000000;
    }
    .gslideshow a img {border : none;}

    #sampleSlideshow { width : 288px; height : 216px; padding: 10px;}

    .feed-loading {
      width: 100%;
      padding-top: 10px;
      font-size : 11px;
      text-align : center;
      color : #dddddd;
    }
  </style>
 でbody内の表示する場所に以下を挿入します。
<div id="sampleSlideshow" class="gslideshow"><div class="feed-loading">Loading...</div></div>
にほんブログ村 IT技術ブログ Webサイト構築へ 人気ブログランキングへ fc2ブログランキングへ
関連エントリー
コメント












管理者にだけ表示を許可する
トラックバック
トラックバックURL:
http://weboook.blog22.fc2.com/tb.php/57-542878eb
≪ トップページへこのページの先頭へ  ≫
sponsored

カテゴリー
タグランキング

最近のコメント
最近のトラックバック
月別アーカイブ
ブログパーツ色々
フィードメーター - レッツFC2ブログ! track feed

過去ログ +