09/08(Mon) 11:19
メニューにマウスがあたると画像を反転(1)
メニューの文字にマウスが当たると画像を反転させます。
下のメニューにマウスをあてて見て下さい。メニューの左にある矢印画像がグレーから赤に変化します。どのメニューが選択されたかが一目で解り親切ですね。
クッキー入門
BGM/音声の挨拶(1)
ドキュメント情報
おみくじ
■ 設置方法
- 下の関数をヘッダ部<HEAD>〜</HEAD>に記述します。
- ・イメージオジェクト
- 本文<BODY>〜</BODY>中の表示したい場所に以下を記述します。
- ・メニュー/画像表示
■ 下の関数をヘッダ部<HEAD>〜</HEAD>に記述します。
■イメージオジェクト
- 関数Over(n)はマウスが乗った時、Out(n)は離れた時の処理をします。
- document.images["imge" + n].srcの"imge" + nは、本文中に記述される<IMG>タグで指定されたNAME="imge〇〇"に対応します。
例えば、<IMG>タグでNAME="imge01"と書いた場合は、nは01になります。
- preload内の画像img2には、マウスがメニューに乗った時に表示する画像gif/folderr.gifを指定します。
この例ではmenu.htmlと同じ場所にあるgifフォルダー内のfolderr.gifという画像を指定してます。
- 同様に、preload内の画像img1には、マウスがメニューから離れた時に表示する画像gif/folderg.gifを指定します。
この例ではmenu.htmlと同じ場所にあるgifフォルダー内のfolderg.gifという画像を指定してます。
- if (document.images)は、IE3.xxのようにイメージオブジェクトが使えないブラウザでは処理しないように判定します。