• 締切済み

フレームについて

left,top,mainとフレームがあり、 leftで選んだメニューがtopに示され、topの内容がmainに示されるようにしています。 しかし、30件くらいある地域ごとに特徴、注意点、地図をそれぞれ別ページで表示したいのですが、うまくできません。 地域はフォームのプルダウンで選択したいです。 次にその地域のどのページを表示するか選択したいと思っています。 それではleftにフォームのプルダウンがあって、それで選択したのをtopで選べばいいのか、とおもったのですが、それではtopのひとつのリンク先が複数になる(そうでなければtopページが30枚必要になってしまう)と思います、 どうすればうまく作れるのか教えてください。 説明がうまく出来ずに申し訳ありません。 宜しくお願いします。

みんなの回答

  • agawa090
  • ベストアンサー率33% (5/15)
回答No.2

これ以上、地域が増えないならノンフレームで問題ないと思います。どうしてもフレームを使用するなら2画面でとどめた方が無難です。その場合、地域ごとに合計30ページとして、地域1ページ内部に特徴、注意点、地図を上から順に表示したらどうでしょうか。リンクは最上部に入れるとしてnameやid属性などで呼ぶ出すようにしたらいいと思います。

  • ohsakura
  • ベストアンサー率36% (43/118)
回答No.1

フレーム設定はしたことが有りますが、複雑なフレームにすると訪問者が見るときに疲れます。 30ページが多いと言いますが、私のような地域的の情報なら100ページは超えていますし、画像も100枚は超えています。しかし画像は1枚あたり10kbふきんですし文字の容量はしれています。 これでもcgiを含めても6MBです。leftに有るリンクをtopにする必要も無くleftから右に移る2画面で良いと思います。 あまりtopページに沢山リンクを載せたりすると見る側のスクロールも大変ですし、またフレームにした場合横方向もスクロールになる人が多々います。 leftにリンク先を30個縦にならべて右方向に載せるだけで良いと思いますが。シンプルに見やすい方向にしたほうが良いですね。どうしても次の紹介は次のページにするとか、リンク下に窓を作りそこから枝のようにリンクが作成出来るようにするとか、方法は有ると思います。