- ベストアンサー
タイムテーブルを作りたいのですが・・・
某コミュニティーFMでボランティアスタッフとして、このたび、新しいタイムテーブルを作成するのですが、フジテレビさんのような感じで自動で(時間を取得して)ジャンプするようなJavascriptのソースをご存知でいらっしゃいましたら、お教えいただけないでしょうか? http://www.fujitv.co.jp/bangumi/daily2/timetable_OLD.html
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
フジテレビさんのは、Javascriptだけでやっている様ではないです。 サーバサイドスクリプト等で今の時間に近いものに<a name="now">を付けて、 Javascriptでonloadイベントにthis.location = "#now";として URLの最後に#nowを付けて再読み込みしています。 これと同じことをJavascriptだけでやろうとすると、 1. <a name="07">07:00</a>等のタグをあらかじめHTMLに書いておく。 2. function goNow(){ dd = new Date(); HH = "#" + dd.getHours(); this.location = HH; } という風な関数をつくってbodyのonloadイベントで呼び出す。 という風にすれば出来ると思います。
お礼
ありがとうございました。 参考にさせていただきます。