時間によって違うメッセージを表示する |
使用例
まず、HTML の<HEAD>……</HEAD>の部分(最初の部分)に次のスクリプトをおいておきます。 <SCRIPT LANGUAGE="JavaScript"> <!---------------------- var m1 = "夜も更けてきました。眠くないですか?" var m2 = "もうすぐ夜が明けますね" var m3 = "おはようございます!!" var m4 = "こんにちは" var m5 = "今日のお昼ご飯はなんですか?" var m6 = "こんにちは" var m7 = "そろそろ暗くなっていく時間ですね" var m8 = "こんばんは!!" var m9 = "そろそろ眠くなりませんか?" function getMess(t) { if (t<=3) document.write( m1 ); else { if (t<=5) document.write( m2 ); else { if (t<=10) document.write( m3 ); else { if (t<=11) document.write( m4 ); else { if (t<=12) document.write( m5 ); else { if (t<=16) document.write( m6 ); else { if (t<=18) document.write( m7 ); else { if (t<=22) document.write( m8 ); else { if (t<=23) document.write( m9 ); }}}}}}}} } //-----------------> </SCRIPT> メッセージは自由に変更してください。 そして、次のスクリプトをメッセージを表示したい位置に置きます。 <SCRIPT LANGUAGE="JavaScript"> <!---------------------- now = new Date(); getMess(now.getHours()); //-----------------> </SCRIPT> |