トップページ

2006年02月15日

Jリーグ/JFL観戦日程シミュレータ

2006年度シーズン前半のデータしか登録してませんよ。
つまり現在は、以下にあるものにはなんの価値もありません。


シーズンオフにつき、大半のドメサカオタの皆さまにおかれましては、ブログの更新を停止してみたり、別の話題にカミングアウトしてみたりしながら、来るシーズンの妄想に励んでおられるかと存じます。
この時期の主な妄想のひとつに観戦スケジュールの立案があり、平均的なドメサカオタはリーグの日程表を眺めながら、愛するチームのホームゲームは当然全て観戦するとして、アウェイはどうしようか、遠方アウェイなら近場の他クラブのゲームをひやかそうか、などと思案されておられるかと存じますが、お気楽に妄想を拡げられるように、お好みの試合の日程一覧をサクっと表示するスクリプトを作ってみますた。

» Jリーグ/JFL観戦日程シミュレータ

使い方

  1. まずはホームゲームを観戦するチームを選びます。
    マイチームは当然として、近場なのでホームなら見に行ってもいいかなと思うチームも、とりあえずチェックしておきます。
  2. 同様にアウェイゲームを選びます。アウェイは、チームとスタジアムが一致したもののみ表示されます。マイチームのアウェイゲームはすべて観戦したいところですが、さすがにここは行けないや、というスタジアムはチェックしないでおきます。
  3. 表示された日程表から、観戦予定ではないゲームのチェックを外します。
    日程表の下に表示される「CSV形式で表示」をクリックすると、チェックの付いているゲームのリストを、Excelなどで利用可能な、カンマ区切りのテキストで表示します。

更新履歴

Technical Stuff

JKL.Calenderについて

日付範囲指定の入力フォームでポップアップ表示するカレンダーは、川崎有亮さんJKL.Calender - ポップアップするカレンダー表示クラスによるものです。自分で作るのは面倒だったので拝借。クラス化されているので、ここでの利用例のように、複数の入力フォームについて、それぞれのインスタンスでもって利用できるところがステキ。
なお、オリジナルの以下の部分の「ymd」は、日付をYYYY/MM/DD形式で表した文字列で、「splt[1]」はそのMMの部分なのですが、これは(Dateオブジェクトではなく)文字列なので、有効範囲は0~11ではなく1~12が正解の筈。てなことで、失礼ながらここだけ勝手に書き換えちゃってます。

// オブジェクトに日付を記憶する(YYYY/MM/DD形式で指定する)
JKL.Calender.prototype.setDateYMD = function (ymd) {
  var splt = ymd.split( "/" );
  if ( splt[0] > 0 && 
    splt[1] >= 0 && splt[1] <= 11 && 
    splt[2] >= 1 && splt[2] <= 31 ) {

Category: その他の蹴球, ウェブ制作
Posted 2006年02月15日 21:36

トラックバック

このエントリーのトラックバックURL:
http://www.rcdtokyo.com/mt/mt-rcdtokyo5428-tb.cgi/706

コメント

コメントをどうぞ



保存しますか?


Aoaka Style Valid Aoaka