• 締切済み

iframeの中身の状態を保ちたい

あるサイトのメニュー部分がデフォルト状態は以下の様な状態で、 ┣メイン1 ┣メイン2 ┗メイン3 「メイン1」をクリックで以下の様なサブメニューが出てきます。 ┣メイン1  ┣サブ1  ┗サブ2 ┣メイン2 ┗メイン3 そのサイトは複数のページで構成されており、 各ページのメニュー部分はインラインフレームで 1つのHTMLを共有しています。 上記の様な条件の際、 「サブ1」をクリックして別ページに移動すると、 デフォルトの「全て閉じた状態」になります。 これを移動後のページで「メイン1」が展開している状態にしたいのです。 何か良い方法はありませんか? cookieを使えばできそうな気がするのですが、 参考になるサイトなどありましたら、教えて頂きたいです。

みんなの回答

  • fujillin
  • ベストアンサー率61% (1594/2576)
回答No.1

cookieを使用しても可能だと思いますが、メニューをインラインフレームにせずに、通常のフレームにすればそれですむのでは? cookieについての情報はこちら(検索して出てきたサイト) http://ash.jp/prog/jscookie.htm http://www.tohoho-web.com/wwwcook.htm http://www.red.oit-net.jp/tatsuya/java/cookie.htm

dnqobup
質問者

補足

アドバイスありがとうございます。 >通常のフレーム はい。 それは尤もな意見なのですが、 ページのレイアウトを 変更できそうもない(技術的にではなく)ので、 そのままでどうにかならないものか、と。 参考サイト見ながら試してみたいと思います。

関連するQ&A