HTMLヘッダを別ファイルで読み込みたい

[統計] HTMLからXHTMLへの移行を進めていますか?



0   名前: ak : 2007/06/25(月) 17:22  ID:oOh/wng5 sub-xf
はじめまして
HTML初心者です。
大変恐縮ではございますがなにとぞよろしくご教示おねがいいたします。

【何をしたいのか】
→ヘッダ部(ログアウトする、メニューへ戻る、他画像)を前画面共通にしたいので
別ファイルで読み込みたい。htmlでできれば助かります。

【現在の状況】
→まず、それの実現の可否、可能ならば読み込みの記述方法


以上よろしくお願いいたします



【何をしてみたのか】
→ これまでどんなことを試したのか、どんなことを調べてみたのか、などを記入してください。

【検索用語】
→ どのような検索用語で調べてみたのかを記入してください。

【備考】
→ その他、回答者の参考になるような情報があれば記入してください。
→ 特定のツールに関連がある場合は、その名称やバージョンを記入してください。
→ ★矢印の付いた行は削除して使用してください★

1   名前: Newのり太 : 2007/06/25(月) 17:22  ID:5j82qaQU sub-1h
HTMLで、となると、object か、iframe を思いつきます。
SSI が利用可能ならば、そのほうが環境に左右されにくいのではないかと。

2   名前: ak : 2007/06/25(月) 17:22  ID:oOh/wng5 sub-xf
Newのり太 様
早速のレスありがとうざいます。

教えていただいた「object」を使って表示はできました。

ただ、その中にリンクがある場合、
リンクをクリックするとそのオブジェクト内で遷移してしまい、
親(?)の画面が遷移しません。
下記で言うと、「src.html」を「top.html」に遷移させたいのですが
可能でしょうか?
※ちなみにSSIは利用不可能でした。

よろしくお願いいたします。

【chiled.html】
<html>
<body>
<a href="top.html">トップに戻る</a>
</body>
</html>

【top.html】
<html>
<body>
トップページです
</body>
</html>

【src.html】
<html>
<body>
<object data="chiled.html" width="100" height="100"></object>
<br>
呼び出し元のページ
</body>
</html>

3   名前: Newのり太 : 2007/06/25(月) 17:22  ID:5j82qaQU sub-1h
あぁ、すいませんすいません。
リンクがあること、失念していました。
素直に iframe にしといてください。

このまえ、「思いつき」はよくないと人に言ったところです。_| ̄|○

4   名前: 匿名 : 2007/06/25(月) 17:22  ID:oOh/wng5 sub-xf
Newのり太 様
レスありがとうございます。

iframeでも表示は可能なのですが、
やはり遷移がフレーム内だけに留まってしまいます。

「src.html」内に表示されている「chiled.html」のリンクをクリックすると
「top.html」に遷移したいのですが、不可能でしょうか?

たびたび申し訳ありませんが
よろしくお願いいたします。

5   名前: ak : 2007/06/25(月) 17:22  ID:oOh/wng5 sub-xf
調べていると解決方法が見つかりました。

「chiled.html」の<a href="top.html">の箇所に
target="_parentを追記する事で実現できました。

いろいろご教示頂きありがとうございました。

一覧へ戻る