ハマっている「お菓子」を教えて!

現在上下に分かれたフレームページを作成しております。
上のフレームはメニューとなっており、各ページを切り替えても
常に他のページに飛べるようなページ構成です。
※A=フレームページ、A1メニュー(上)、A2各本ページ(下)
 ↑がA・B・C…というように、3ファイル1ページとなっています。
そこで問題なのがメニューを切り替える際はAに飛ばすことで
上下とも切り替わるのですが、ブックマークに飛ばす際に
フレームページ自体にはブックマークが無いので新ウィンドウで
開くか、下のページのみ切り替えることしかできません。
理想としてはメニューはどのページからも切り替え可能で、
リンクをクリックした際、下のページはブックマークに飛び
上のページにも切り替わる感じにしたいです。
javaを多少かじりましてオンクリック時に同時に
切り替える方法を試しましたが、ブラウザの戻るを押した際
ハイパーリンク以外で飛ばしたページが切り替わりません。
なんか旨い方法はないものでしょうか?

A 回答 (1件)

javascriptが使える前提で、以下のようにするといいでしょう。


(片方のリンクはhrefにふってもいいですけど、一意性がなくなるので
両方onClickから呼ぶ方がきれいですね)

<a href="#" onClick="parent.フレーム1.location.href='ページ1.htm';parent.フレーム2.location.href='ページ2.htm';">

この回答への補足

回答ありがとうございます。
最近仕事が忙しく、試行錯誤する時間がなく、回答いただいた方法を試しておりません。予測でのお話となりますが、この場合はクリックを行いページが切り替わった後、ブラウザも戻るボタンを押して以前のページに戻るのでしょうか?
質問でも記載させていただきましたとおり、onClickにて飛ばしたページのみ戻らなかったので・・・

補足日時:2006/12/09 02:13
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!


おすすめ情報