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

■ JavaScript - サンプル集(257種類) - 時間
   - 時間ごとに異なる画像表示(午前・午後)

時間ごとに異なる画像が表示されるスクリプトです。
これは午前と午後で、表示される画像が変わるバージョンです。

サンプルを見る
ソースを保存する
(右クリック→「対象をファイルに保存」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

	//午前に表示したい画像を指定する
	bg_imgae1='0.gif';

	//午後に表示したい画像を指定する
	bg_imgae2='1.gif';

	function jikan_pic()
		{
		jikoku=new Date();
		jikan=jikoku.getHours();
		if(jikan == 0 || jikan > 0 && jikan < 12)
			document.images["mypic"].src=bg_imgae1;
		else 
			document.images["mypic"].src=bg_imgae2;
		}

//-->
</script>

</head>

<body onLoad="jikan_pic();">

<img src="" name="mypic" width="50" height="50" border="0" alt="サンプル画像">

 ・
 ・
 ・

</body></html>


[ 解説 ]

まず最初に、午前に表示させたい画像、午後に表示させたい画像を用意して下さい。
用意する画像は、同じ大きさの画像が良いと思います。横幅や高さなどは、 画像加工ソフトなどで揃えておきましょう。

ボディタグ内ある画像タグの属性は、使用する画像によって適切な値にご変更下さい。

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

(補足)

ページが読み込まれた時、画像が表示される場所に、壊れた画像ファイルを示すマークが表示されます。
これはタグで、画像指定をしていないからです。

タグにて画像指定を行うと、 「指定された画像読み込み」→「スクリプトで設定した画像読み込み」 の2つの画像を読み込みますから、表示速度が遅くなってしまいます。
その為、あえて画像指定を行っていません。

どうしても気になる方は、ソースの下にあるイメージタグに、ダミー画像のURLを指定してください。
そうすれば、最初にダミー画像が表示されて、その後スクリプトで指定した画像が表示されるようになります。

ダミー画像を指定される時は、出来るだけサイズの小さいものを使用しましょう。
サイズが大きいと読み込みに時間がかかってしまいます。


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

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