[MyTools.NET / JavaScript / Greeting Message]

■ Greeting Message ■
〜 時間によってあいさつを変える 〜

 時間に応じてあいさつ文を変えるJavaScriptです。表示は以下のようになります。

-----

-----

■ ソース

<SCRIPT LANGUAGE="JavaScript">
<!--
	
	var message = new Array;
	
	message[0] = "0時を過ぎました。これからが俺達の時間だぜ!";
	message[1] = "1時を過ぎました。家族も寝静まった頃でしょうか。";
	message[2] = "2時を過ぎました。明日早い方はそろそろ寝た方が.....。";
	message[3] = "3時を過ぎました。夜食でも食べて一息。";
	message[4] = "4時を過ぎました。眠くないですか?";
	message[5] = "5時を過ぎました。外は白んできましたか?";
	message[6] = "6時を過ぎました。ニワトリは鳴いているかな?";
	message[7] = "7時を過ぎました。今日も元気に1日を過ごしましょう。";
	message[8] = "8時を過ぎました。朝ごはんはちゃんと食べました?";
	message[9] = "9時を過ぎました。今日は会社、学校はお休みですか?";
	message[10] = "10時を過ぎました。仕事、勉強の合間にネットサーフィン。";
	message[11] = "11時を過ぎました。もうすぐお昼ですね。";
	message[12] = "12時を過ぎました。お昼休みにネットサーフィンで一息。";
	message[13] = "13時を過ぎました。お昼食べたら眠くなった?";
	message[14] = "14時を過ぎました。ワイドショーの時間です。";
	message[15] = "15時を過ぎました。おやつを食べながらネットサーフィン。";
	message[16] = "16時を過ぎました。家に帰ったら何をしようかな?";
	message[17] = "17時を過ぎました。アフター5はインターネットで決まり!";
	message[18] = "18時を過ぎました。今日も一日お疲れ様でした。え、これからが本番ですか。";
	message[19] = "19時を過ぎました。今夜のおかずは何かな?";
	message[20] = "20時を過ぎました。夕食後のネットサーフィンは最高ですね。";
	message[21] = "21時を過ぎました。今日はいいドラマがあったかな?";
	message[22] = "22時を過ぎました。オ・ト・ナの時間です。";
	message[23] = "23時を過ぎました。テレホーダイ開始です。混んできたかな?";

function greeting(){
	var today = new Date();
	var hour  = today.getHours();
	var min   = today.getMinutes();
	var sec   = today.getSeconds();
	
	if(hour < 10) { hour = "0" + hour; }
	if(min  < 10) { min  = "0" + min;  }
	if(sec  < 10) { sec  = "0" + sec;  }
	
	document.writeln("現在時刻は" + hour + "時" + min + "分" + sec + "秒です" + "<P>");
	document.writeln(message[today.getHours()]);
}

//  -->
</SCRIPT>


■ 使い方

  1. 上のプログラムを、挨拶を表示したいHTMLファイルの<HEAD>〜</HEAD>タグの間にコピーして下さい。

  2. コメントを各自の好みにあわせて編集する。
     message[N] が N 時に表示するメッセージです。

  3. ページの挨拶を表示したい部分に、次のように記述してください。

    <SCRIPT LANGUAGE="JavaScript">
    <!--
    greeting();
    // -->
    </SCRIPT>
    


■ 注意


[MyTools.NET / JavaScript / Greeting Message]