電子書籍の厳選無料作品が豊富!

Google AJAX Feed APIでRSSを読み込んでタイトルなどの文字のみの表示をすることはできたのですが、(下の記述でやっています。)
画像が投稿されているブログ記事の画像を読み込み、表示させることはできるのでしょうか?

その場合の方法はどのように、すればできるのでしょうか?
お手数をおかけしますが、よろしくお願い致します。


<script type="text/javascript" src="http://www.google.com/jsapi?key="></script>
<script type="text/javascript">

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

function initialize() {
var feed = new google.feeds.Feed("http://");
 <!--表示したいエントリー数-->
feed.setNumEntries(10);
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 div = document.createElement("li");
var a = document.createElement("a");a.href = entry.link;
 <!--別窓で表示しない場合は削除してください-->
a.target = "_blank" ;
a.appendChild(document.createTextNode(entry.title));
div.appendChild(a);
container.appendChild(div);
}
}
});
}
google.setOnLoadCallback(initialize);

</script>

A 回答 (1件)

本文にimgタグが混じっているのであれば、entry.contentをそのまま表示すれば、画像付き本文が表示されます。



RSSデータのタイトルと本文を表示する
http://www.openspc2.org/JavaScript/Ajax/Ajax_stu …

実験用RSSフィード
http://blog.honeyee.com/snagao/

参考URL:http://www.openspc2.org/JavaScript/Ajax/Ajax_stu …
    • good
    • 0
この回答へのお礼

ご親切にご質問に答えて頂きまして、ありがとうございます。
とても助かります。

a.appendChild(document.createTextNode(entry.title));
の行の
entry.title

entry.content
ということでしょうか?

書き換えたのですが、そのままIMGタグがそのまま出てきてしまい、うまくいきませんでした。
もしできれば、タイトルと画像のみの表示にしたいのです。
よろしければ、ご教授いただきたければ幸いです。

お礼日時:2008/03/29 21:28

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!