• 締切済み

フレーム以外で同じメニューを出すには?

こんばんわ。 現在ホームページを作っているのですが、 同じメニュー(「TOP」や「DIALY」など)を違うページでも同様に出す方法は、 フレームを使う以外ではあるのでしょうか? JavaScriptなどでしょうか? どなたか教えてくださいませ! またあるとしたら、フレームで表示する方法とそのほかで表示する方法の長所と短所をお教え下さい! よろしくお願いいたします。

みんなの回答

  • notnot
  • ベストアンサー率47% (4855/10270)
回答No.1

同じ内容を書けばいいのではないでしょうか? SSIが使えるなら1つのファイルに書いてincludeすればいいし。 PHP等を使うことも出来ます。 長所・短所ですが、そのページをどのようにしたいかによって同じ特性が長所にもなり、短所にもなります。 個人的には、フレームは過去の遺物だと思います。

cosmosquad
質問者

お礼

ご回答ありがとうございます。 SSIは借りているサーバなどによって違うんでしょうか? すいません、言葉だけしか知らないので。。。 PHP・・・その言語の知識が全くない私でも記述できるのか心配です。。。 もしサンプルなどがありましたらよろしくお願いします!

全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

  • ホームページでフレームのあるページをつくりましたが‥

    ホームページでフレーム(3分割)のあるページをつくりましたが‥検索サイトではあるフレームのURLのみが表示されて、ほかの2つは表示されません。そのため、トップページへ戻りたくてもメニューのページ(他の2つのフレームの内1つ)が表示されないのでトップへ戻れません。何かうまい方法はないのでしょうか?ちなみに、ホームページビルダー6です。よろしくお願いします。

  • メニューをフレーム以外で呼び出すことは可能?

    全ページにメニューを書き込むと手直しとかが大変なので、メニュー用のHTMLを作ってそこから呼び出したいです。 フレームでできるのはわかりませんが、個人的にフレームが好きではないので他の方法があったらそちらにしたいです。 何かいい手段はないでしょうか?

    • ベストアンサー
    • HTML
  • フレームを使わずにフレームのようなメニュー

    フレームを使わないで、フレームで作成したページのようにメニューをずっと表示しておくというような事は可能でしょうか。 (左に内容、右側にメニューという感じで作りたい。) もし、可能であればそのやり方を教えてもらえると助かります。

    • ベストアンサー
    • HTML
  • フレームでポップアップメニュー

    FWMXとDWMXでページを作っています。 ポップアップメニューのあるページをフレームでメニューバーとして作りたいのです。 例えば、上下のフレームで上フレームにメニューバー下フレームにはそれぞれ違うページのようにフレームを使用します。 なぜフレームかと言うと100ページのサイトだったとして、メニューの項目が増えた場合100ページの修正とアップロードが必要になります。このようなことが無いようなページを作りたいのです。 1つのファイルを修正したら全てのページにも自動で反映されるような…このような方法が有ればベストです。 そこで、フレームを使用する事にしました。 (他に方法があれば、フレームを使用しなくても良いです。何か方法があればこれも教えてください。) 話は戻りますが、このとき、上フレームと下フレームの境界でポップアップが隠れてしまいます。 これを回避する方法として、1つはマクロメディアのサイトを参考に見ました。 http://www.macromedia.com/jp/support/fireworks/ts/documents/fw0133.html これは、それぞれのページ全てに記述しなければならないので結局100ページの修正が必要になります。 その他Javascriptを外部ファイルにする。 という方法も試しました。 これは一見成功したと思いましたが、ポップアップメニューの表示する場所を指定する為、(下フレームページの一番上0の座標に表示する命令を書きました。)ページをスクロールした時にポップアップの内容が無くなってしまいます。 これを回避する方法があれば、それでも良いのですが… 何か良い方法を知っている方は、是非知恵を貸して頂けないでしょうか。 宜しくお願いします。 (*- -)(*_ _)ペコリ

  • フレームありのページからフレーム無しのリンク

    フレームで左右や上下に分かれていた場合、フレームで分かれていないページへリンクするとそのフレーム内へ表示されるとおもうのですが、これをフレームの無い状態にして表示するにはどうしたらいいのでしょうか? たとえばメニューと内容で左右に分かれていたとして、メニューの中にトップへ戻るなどとしたときにメニュー側のフレームへトップページが表示されるのではなく、フレームを取っ払って一画面で表示したいのです。

    • ベストアンサー
    • HTML
  • ホームページ作成。フレームセットについて質問

    indexページの次にtopページをもってきて、 topにはそれぞれメニューを置いたのですが、 そのメニューからinfoをクリックするとそこから フレームセットでtopとは違うメニューがでるように設定しました。ですがフレームセット画面からtopに戻ると、そのままフレームセットでのみ表示のハズのメニューも表示されてしまいます。これを表示させないようにするにはどうすればいいのでしょうか?ややこしい質問ですが、わかる方ヨロシクお願いします。使用ソフトはホームページビルダーです。

  • フレーム内にあるメニューからトップページに戻る方法を教えてください。

    先ほど他の事でも質問したので恐縮ですが、どうしても分からないので教えてください。 現在、横3分割でフレームを切り、一番上にメニューを載せています。 同フレームのページ表示は問題ないのですが、トップページへ戻れません。 <a href="xxx.htm" target="_top"> だと、トップページは表示されますが別窓になってしまいますよね? 最初に開いた親ページに単純に戻りたいのですが、これは可能なんでしょうか? 度々ですみませんが、ご存知の方いらっしゃいましたらよろしくお願いします。

    • ベストアンサー
    • HTML
  • フレームがあるページでの更新などについて

     ホームページでフレームを指定しているのですが、「更新」をすると、フレームページで指定した最初のページに戻ってしまいます。  なぜ困るかというと、メニューのページがフレームになっていて、メインページに表示するのですが、「更新」ボタンを押すと、トップページに戻ってしまうのです。  ご回答をお願いします。

  • フレームをやめたいのですが・・・・

    現在自分のHPをフレームを使って作成しておりますが、事情によりフレームをやめたいと思います。 が、フレームをやめるとメニューを全ページにおいてメニューの変更があるときには全ページを変更しなければなりません。さすがに今後の事を考えるとそれは無理だと思っています。 Javascript、PHPなどを使って、メニューファイルのに別に用意して、メニューファイルを変更すれば、すべてのページが反映されるような方法があると聞いたのですが、具体的にどのような方法があるのでしょうか? その辺りの方法について詳しい方か、またはその事について書かれてあるHPを教えて頂ければ大変助かります。 どうぞ宜しくお願いします。

    • ベストアンサー
    • HTML
  • フレーム内直リンの際に、フレームを付けて表示

    フレーム内のアドレスに直リンされたときに、フレームを表示してその中に表示させるという方法を検討しています。 具体的には、index.htmlというページがあり、その中に、top.htmlが入っていて、menu.html、main.html、という二つのフレーム(ifream)が入っています。 menu内リンクを選択することで、mainの中が変化するというページです。 このときmainのフレームに直リンされると、メニューが表示されず、困ったことになってしまいます。 もちろん、その直リンページの中に、「フレームページですのでトップから入りなおしてください」と促せば、できないことはないのですが、それらを自動で判断させ行いたいです。 考えとしてはリンク元が自サイトのアドレス以外だった場合は、条件判断によりindex.htmlを表示させ、menu.htmlの中に直リンしてきたファイルを表示させればいいと思うのですが、具体的にどのようにすればいいのか分かりません。 何か良い方法・アイデア等ありましたらご教授お願いします。

    • ベストアンサー
    • CSS