このページは「page-1」です。

このサンプルは、上部タブのメニューが現ページのタブのみ背景色と同一に自動で
変化するようにしたスクリプトで(C)18のフレーム版です。

(C)19のスクリプトをタイマー動作とし 「top.html」内だけで処理する様にしました。

フレーム名は、上が「f1」、下が「f2」です。
このtop.html内のスクリプトは、タイマーで関数 menu_backcolor_change() を呼び出していますが、 関数内では、このページのURLを top.frames[1].location.href で取得し、タブに記述されたリンクを調べ、 取得したURLと一致するかを調べています。
そして、一致しているアンカーのタブの背景色を変更し、他のタブは背景色をnormalに戻す処理を実行しています。

尚、NC4xではhoverは動作しないので、IE等と異なります。キャプチャー画像は(C)18を参考にご覧下さい。

また、原因不明ですが、NN6.1で、タブへのonMouse時(hover)で期待する背景色変更と逆転する現象が発生する場合があります。 それと、hoverでの色変更も動作しない場合があります。


Homeへ


Author Hiyoko (c)2002/01/23