本日  昨日
 
03/16(Sun) 01:24

o 時刻をステータス行に表示する
(99.05.09)2000年対応ルーチンの追加


リアルタイム時刻表示用関数formClock()をヘッダー部に定義します。

オリジナルはフォームに表示するので、変数clockに時刻データを入れ、それをステータス行に出力するように変更しています。

<SCRIPT language="JavaScript"> <!-- timeID = 10; // 割り込みタイマ用 function formClock() { c = new Date(); year = c.getYear(); if (year < 2000) year = year + 1900; day = new Array("日","月","火","水","木","金","土"); clock = year+"年"+(c.getMonth()+1)+"月"+c.getDate()+"日("+day[c.getDay()]+")"; clock += c.getHours()+"時"+c.getMinutes()+"分"+c.getSeconds()+"秒"; status = "現在時刻:" + clock; clearTimeout(timeID); timeID = setTimeout('formClock()',1000); } // --> </script>


ページがロードされたら関数formClock()を実行するコマンドを記述します。

<body onLoad="formClock()" bgcolor="white">

(注)ウィンドウステータス行にメッセージを表示したり、ページが読み込まれたら自動的に動作するものはタグ内にonLoad="実行させる関数名"のようにする必要があります。必ずonLoadで記述しなければならないという事はありませんが、一番手軽です。


スクロール表示するコマンドを本文中に記述します。

<script language="JavaScript"> <!----- formClock(); // --> </script>


 
 
©1997- Kikuchisan's workshop All rights reserved //

スポンサーリンク

関連コンテンツ