ミニカスタマイズ 11
課題:
RSSの内容をTicker?のように表示する
書き換え - 2005/01/31(月) 13:56:37
RSSの内容をTicker?のように表示する
書き換え - 2005/01/31(月) 13:56:37
Ticker?
・・・横にスクロールするニュースみたいなやつ???
ニュース風に更新情報を流す機能を追加してみる。
方法:
今回もまたまたまたHTMLテンプレートです。
これがRSS読み込み用スクリプト
他のことにもいろいろ使いまわしできます。
Ticker風処理を行うスクリプト
こんな感じで表示する領域を設定します。
ものすごく無理やりなカスタマイズです。
いらないものを作ってます。
使いたいけど使い方がわからないという人は、
詳しく説明します。コメントまでどうぞ。
・・・横にスクロールするニュースみたいなやつ???
ニュース風に更新情報を流す機能を追加してみる。
方法:
今回もまたまたまたHTMLテンプレートです。
これがRSS読み込み用スクリプト
他のことにもいろいろ使いまわしできます。
<!-- RSS展開関連の処理 -->
<script type="text/javascript" src="http://blog.livedoor.jp/takoashi/rss.js"></script>
Ticker風処理を行うスクリプト
<script type="text/javascript"><!--
var msg = ""; // 表示するデータ
function ticker_update() {
document.ticker.ticker_edit.value = msg;
msg = msg.substring (5, msg.length) + msg.substring (0, 5);
}
// -->
</script>
<script for="window" event="onLoad" type="text/javascript"><!--
var delay = 500; // スクロールスピード
var rdfpath = "<$RSSUrl$>";
// 読み込まれたときに行う処理
// 表示するデータをRSSより作成
var rssdata = GetRssData( rdfpath );
if( rssdata == null ){
msg = "データがありません";
} else {
for( var i=0 ; i<rssdata.item.length ; i++ ){
var item = rssdata.item[i];
msg += "■" + item.title + "[" + item. subject + "] ";
}
}
// 更新されますように・・・( ̄人 ̄)
var timerId = setInterval( "ticker_update()", delay );
// -->
</script>
こんな感じで表示する領域を設定します。
<!-- 表示する領域 -->
<form name="ticker">
<input type="text" name="ticker_edit" size="145">
</form>
ものすごく無理やりなカスタマイズです。
いらないものを作ってます。
使いたいけど使い方がわからないという人は、
詳しく説明します。コメントまでどうぞ。
参考になりました?応援だと思って
お願いします。
トラックバックURL
この記事へのコメント
1. Posted by クリロド [2005年01月31日 13:15]
こんにちわ(o^∇^o)ノ
やってみようと思っているのですが、
実はRSSが古い情報のままなんです・・・Σ(T▽T;)
1月24日を最後にまったく更新されず・・・。
私のとこだけかと思ったら、他のサイトにも更新されてないんです・・・。
ここでtakoashiさんに質問していいのか、
とても悩んだのですがLiveDoorの掲示板に書いても
返答がなくって・・・。
場違いな質問で気を悪くされたらごめんなさいっ!
やってみようと思っているのですが、
実はRSSが古い情報のままなんです・・・Σ(T▽T;)
1月24日を最後にまったく更新されず・・・。
私のとこだけかと思ったら、他のサイトにも更新されてないんです・・・。
ここでtakoashiさんに質問していいのか、
とても悩んだのですがLiveDoorの掲示板に書いても
返答がなくって・・・。
場違いな質問で気を悪くされたらごめんなさいっ!
2. Posted by takoashi [2005年01月31日 13:20]
> 1月24日を最後にまったく更新されず・・・。
http://blog.livedoor.jp/crystalblue_roadstar/index.rdf
は確かに更新されてないみたいですね。
再構築されてみたらいかがですか? >とりあえずですが・・・
ここは更新されてる。。
http://blog.livedoor.jp/crystalblue_roadstar/index.rdf
は確かに更新されてないみたいですね。
再構築されてみたらいかがですか? >とりあえずですが・・・
ここは更新されてる。。
3. Posted by クリロド [2005年01月31日 13:45]
早々のお返事ありがとうございますq(T▽Tq)(pT▽T)p
今全ページの再構成とFeedだけの再構成をしてみました。
でもやっぱり24日以降が表示されませんでした・・・。
(せっかくアドバイス頂いたのに・・・)
takoashiさんのBlogはちゃんと更新されてますよね。
(私のBlogListにもちゃんと出てます)
24日以降に私、なにかまずいことしちゃったんでしょうか・・・(涙)
何度もごめんなさい(≧≦)
今全ページの再構成とFeedだけの再構成をしてみました。
でもやっぱり24日以降が表示されませんでした・・・。
(せっかくアドバイス頂いたのに・・・)
takoashiさんのBlogはちゃんと更新されてますよね。
(私のBlogListにもちゃんと出てます)
24日以降に私、なにかまずいことしちゃったんでしょうか・・・(涙)
何度もごめんなさい(≧≦)
4. Posted by takoashi [2005年01月31日 13:48]
いま見たらきちんと表示されていると思いますが・・・?
もう一度確認してみてねーー
もう一度確認してみてねーー
5. Posted by クリロド [2005年01月31日 14:07]
直りましたぁぁぁヽ(*⌒∇⌒*)ノ::・'
本当に本当にありがとうございましたっ!!!
(^人^)感謝♪(^人^)感謝♪ですっ!!
これでこのカスタマイズさっそく試してみます♪
本当にありがとうございました!
本当に本当にありがとうございましたっ!!!
(^人^)感謝♪(^人^)感謝♪ですっ!!
これでこのカスタマイズさっそく試してみます♪
本当にありがとうございました!
6. Posted by とれまが [2005年05月12日 16:22]
ほかのサイトのRSSの表示には対応していないのでしょうか?
対応させるにはどうしたらいいのでしょうか?
対応させるにはどうしたらいいのでしょうか?
7. Posted by takoashi [2005年05月12日 17:27]
同一ドメインのデータしか読み込めません。
HTML?の仕様です。
HTML?の仕様です。
この記事にコメントする
