自動で変化するページは見ているだけなら楽しいが、役立つページとしては スローで動かして観察したい!、駒送りで見たい!、抜き取りで見たい!、等々 のお客さんの要望には対応出来ない。 そこで、お客様が手動で変化させられるようにした方が喜ばれると思う。 その方法は写真のサムネルを表示し、そこにマウスを載せたものを拡大写真が入れ替わるようにします。 1、縮小画像 縮小画像はイメージソフトで実際に縮小して別のイメージファイルを作って準備してもいいのですが <IMG>タグ内で、 widthやheightを使ってブラウザ上の表示サイズを指定して作ってもいい。 次の見本は同じファイルからwidthだけ変更して表示した物です。
2、選択情報の伝達 拡大表示は、前項の様に、順番ではなく、お客さんが選ぶのですから、個々の縮小イメージの上にマウスが乗ったら 写真番号をもって命令を呼び出すようにする必要があります。 <a href="JavaScript:void(0)" onMouseover="命令(写真番号)"> <IMG src="01.jpg" width="30"> </a> のように書かば実現できます。 なお「void(0)」は「なのもしない」という命令です。 <A>タグを使う場合、クリックされても影響の無いように、この命令をセットしておきます。 サムネルを全て書くのは大変ですのでJavaScriptのforループを使いwrite命令で書かせると楽です。 具体的には
のように書けが、写真番号付きの呼び出し命令をセットしたサムネル表示ができます。 3、完成見本 ソース |