こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

解決済みの質問

ホームページ作成中です。《初心者です》

現在ホームページを作成しています。
初心者なのですが、勉強の為、フレームに挑戦
してます。
現在のホームページの構成は3分割で上に
『メニュー欄』左に『項目欄』残りに『メイン画面』
をおいています。
この際、上の『メニュー欄』をクリックすることで
『項目欄』が変更になります。
しかしながら、この作りにすると『メイン画面』
が変らず残ってしまいます。
『メニュー欄』をクリックしたと同時に『項目欄』
と『メイン画面』を同時(時間差OK)に切り替える
方法はございませんでしょうか?(つまり、
『メニュー欄』を1クリックで『項目欄』と
『メイン画面』を切り替えたいです。)

初歩的な質問かも知れませんがよろしく
お願い致します。

<ホームページ構成>

TOP
 TOP    ←TOP画面(HPのメイン画面)
 自己紹介
 HP紹介
Aメニュー
 AメニューTOP←Aメニュークリックでメイン表示
 A1項目
 A2項目
Bメニュー
 BメニューTOP←Bメニュークリックでメイン表示
 B1項目
 B2項目
  ・
  ・

投稿日時 - 2005-03-08 23:12:10

QNo.1258508

暇なときに回答ください

質問者が選んだベストアンサー

基準.html
<FRAMESET>
<FRAME 上.html>
<FRAMESET>
<FRAME 左.html>
<FRAME 右.html>
</FRAMESET>
</FRAMESET>
この様な構成にされているかと思いますが、これを

基準.html
<FRAMESET>
<FRAME 上.html>
<FRAME 基準2.html>
</FRAMESET>

基準2.html
<FRAMESET>
<FRAME 左.html>
<FRAME 右.html>
</FRAMESET>
という様に2つのHTMLに分割してみるのも一つの手です。この場合、必要な数だけ基準2.html の様なファイルが必要となりますが、最も楽かつ判りやすい構造になるかと思います。

これ以外の方法で(htmlファイルを余計に増やす事無く)実施する場合は、JavaScript 等のスクリプトを利用する事になります。

投稿日時 - 2005-03-08 23:45:39

お礼

ありがとうございました♪
こんな使い方もできたんですね。
確かにファイル数は多くなりますが
かえってわかりやすい構造になりました!
初心者にはちょうどいい感じです。
勉強になりました。
早速のご指導ありがとうございます。

投稿日時 - 2005-03-09 00:58:50

ANo.1

このQ&Aは役に立ちましたか?

1人が「このQ&Aが役に立った」と投票しています

回答(1)

あなたにオススメの質問