WEST MiRa(1,739 Byte)
JavaScript(1,601 Byte)

■ JavaScript - サンプル集(257種類) - 色
   - 時間ごとに異なる背景色(時間ごと/テーブル)

時間ごとに異なるテーブルの背景色が表示されるスクリプトです。
これは1時間ごとに、テーブルの背景色が変わるバージョンです。
IE5以降、NN6以降限定です。

サンプルを見る
ソースを保存する
(右クリック→「対象をファイルに保存」or「リンクを名前を付けて保存」して下さい。)
ソースを見る
解説を見る





[ ソース ]

<html>
<head>
	<meta http-equiv="Content-Type" content="text/html; charset=Shift_JIS">

<script language="JavaScript">
<!--//Copyright (C) WEST MiRa http://www.west-mira.jp

	my_color=new Array();

	//1時間ごとに変更したい背景色を指定する
	//上から順に0時、1時……23時用の色指定になっている
	my_color[0]="#ffffff";
	my_color[1]="#a52a2a";
	my_color[2]="#6495ed";
	my_color[3]="#daa520";
	my_color[4]="#6b8e23";
	my_color[5]="#fa8072";
	my_color[6]="#000000";
	my_color[7]="#ffffff";
	my_color[8]="#a52a2a";
	my_color[9]="#6495ed";
	my_color[10]="#daa520";
	my_color[11]="#6b8e23";
	my_color[12]="#fa8072";
	my_color[13]="#000000";
	my_color[14]="#ffffff";
	my_color[15]="#a52a2a";
	my_color[16]="#6495ed";
	my_color[17]="#daa520";
	my_color[18]="#6b8e23";
	my_color[19]="#fa8072";
	my_color[20]="#000000";
	my_color[21]="#ffffff";
	my_color[22]="#a52a2a";
	my_color[23]="#6495ed";

	function jikan_color()
		{
		jikoku=new Date();
		jikan=jikoku.getHours();
		if((document.getElementById) && (!document.all))
			document.getElementById("lay0").style.backgroundColor=my_color[jikan];
		else if(document.all)document.all("lay0").style.backgroundColor=my_color[jikan];
		}

//-->
</script>

</head>

<body onLoad="jikan_color();"><br>

<table border="1" id="lay0" style="position:relative;visibility:visible;">
<tr>
<td>
WEST MiRaのトップページです。<br>全コンテンツに繋がっています。<br>
</td>
<td>
JavaScriptのトップページです。<br>基礎講座とサンプル集があります。<br>
</td>
</tr>
</table>

</body></html>


[ 解説 ]

スクリプト内の変更出来る箇所は注釈を付けておりますので、変更方法などはそちらをご参照下さい。

テーブル内のセル数などは、お好きなようにカスタマイズしてください。
大きさやセル間の間隔も、ごく普通にご変更下さい。

ただし1行目の
<table border="1" id="lay0" style="position:relative;visibility:visible;">
赤字部分は変更しないでください。


バナー、リンクについて  ,   利用規約  ,   ヘルプ

Copyright (C) 1998-2007 WEST MiRa. All rights reserved.