【最大10000ポイント】当たる!!質問投稿キャンペーン!

フレームを使わずにページの一番上にメニューを表示させたいのですが、ページを更新したりしたら全てのページのメニューも書き換えなくてはなりません。
そこで、メニュー部分だけ別ファイルにして各ページで読み込む形式にしたいのですが、どうやったらよいのでしょう。

このQ&Aに関連する最新のQ&A

A 回答 (6件)

FrontPageで使用しているページ挿入方法があります。


構文を記述すれば、他のエディタでも使用できると思います。
使用方法は、下記のURLで。

参考URL:http://members.at.infoseek.co.jp/dhtml_s/web_dht …
    • good
    • 0

外部ファイルを使う。

(説明は#4)

簡単な解説↓
http://tohoho.wakusei.ne.jp/js/write.htm#jsfile

JavaScriptとスタイルシートを
外部ファイルとすることができます。

参考URL:http://tohoho.wakusei.ne.jp/js/write.htm#jsfile
    • good
    • 0

私はJavascriptを使っています。



例えば、AAA,BBB,CCCというメニューがあり、それぞれAAA.html,BBB.html,CCC.htmlにリンクする場合、メモ帳などで

//MENUE
myMenue='<A href="AAA.html">AAA</A><BR>'+
'<A href="BBB.html">BBB</A><BR>'+
'<A href="CCC.html">CCC</A><BR>'+
document.write(myMenue);

と記述して、Javascriptファイル"menue.js"などとしてアップロードしておけば、同じ階層内なら

<SCRIPT src="menue.js" type=text/javascript></SCRIPT>

の記述だけで、どこにでもAAA,BBB,CCCへのリンクメニューが表示されます。リンクに変更があっても、"menue.js"ファイルだけを修正すれば、各ページに反映されるので便利ですね。
    • good
    • 0

サーバーが許していればSSI(Server Side Include)、ダメならobjectタグで読み込ませることもできますが、ブラウザに依存しますね。

    • good
    • 0

「メニュー部分だけ別ファイルにして各ページで読み込む形式」というのが、すでにフレームの機能だと思います。

私も以前画面上部にメニューを表示させていましたが、フレームを使わずに、となると、参考URLのような形式にするしかないのでは?

参考URL:http://www.linkclub.or.jp/~oshizaka/yamato/story …

この回答への補足

すみません。書き方が判りづらかったようで…

メニュー部分だけを書いたファイルを別に作って、各ページではそのメニュー部分を呼び出すだけにしたいのです。
そうすれば、メニューそのものが変わっても、いちいち全部のページを直さなくても、メニュー部分のファイルを直すだけで良いか、と。
スタイルシートみたいな感じ…(もっと判りづらいでしょうか)
JavaScriptとかで出来ませんか??

補足日時:2004/01/08 15:57
    • good
    • 0

フレームを使えばいいと思います


http://tohoho.wakusei.ne.jp/html/frameset.htm

参考URL:http://tohoho.wakusei.ne.jp/html/frameset.htm
    • good
    • 0
この回答へのお礼

フレームを使わずに…なのです…

お礼日時:2004/01/08 15:43

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


人気Q&Aランキング