フレームページへのリンク
-
0 名前: 椛 : 2006/02/09 18:57
- 初歩的なことですみません。
普通のページからフレームのあるページへリンクするには
どうしたらいいのでしょうか?
フレームページの一番下になっているアドレスへリンクするように
すればいいと思っていたのですが、「ページが表示されません」と
エラーが出てしまい、どうにも困っています。
教えていただければ幸いです。
-
1 名前: モノ : 2006/02/09 18:57
- フレームを使用したページなのであれば、
frameset要素が記述されたページ(フレーム定義ファイルとか言われたりする)があると思います。
そのページに対してリンクすればよいでしょう。
-
2 名前: 椛 : 2006/02/09 18:57
- <FRAMESET cols="25%,75%" frameborder="0">
<FRAME src="main3.htm" name="main3" noresize>
<FRAME src="begin2.htm" name="begin2">
<NOFRAMES>
<BODY>
<P>このページを表示するには、フレームをサポートしているブラウザが必要です。</P>
</BODY>
</NOFRAMES>
</FRAMESET>
・・・と、フレーム定義したページのタグはこんな風になっているのですが
助言をいただいた今でも「ページが見つかりません」という表示が出てしまいます。
-
3 名前: モノ : 2006/02/09 18:57
- キャッシュが表示されている可能性はありませんか?
フレーム定義したページの"正確な"ファイル名はなんですか?
そのファイルへのリンクは正確ですか?
(フレームページへのリンクのソースを提示すれば、他の方も検証できます)
-
4 名前: 椛 : 2006/02/09 18:57
- キャッシュは恐らくないと思います。
私はホームページビルダーを使用してサイトを作っていますが、
プレビューを押すとフレームが正常に表示されるんです。
うまく転送されているかと実際にネット上で見てみますと、
やはり「ページが見つかりません」と出てしまうんです。
フレーム定義したページのファイル名は"main.htm"です。
<A href="main.htm">メイン</A>
とリンクを貼っているのですが・・・宜しかったらまた
助言して下さると嬉しいです。
-
5 名前: モノ : 2006/02/09 18:57
- 転送してあるならURLを提示すれば
現象を実際に確認出来て原因の特定が早まるでしょう。
(パスワードを入力して覚えておけば
レスの編集でURLだけ後から削除できます)
-
6 名前: Newのり太 : 2006/02/09 18:57
- その main.htm を転送し忘れているのでは?
他所ですがよく似た質問。
http://hpb.cool.ne.jp/wforum/wforum.cgi?no=2666&mode=allread
-
7 名前: 椛 : 2006/02/09 18:57
- すみません、サイトごと全部転送作業しましたところ
無事にページを表示させることができました。
結局原因は"main.html"の転送し忘れ、だったようです。
お騒がせしまして本当にすみませんでした;
モノさん、Newのり太さん、助言ありがとうございました。
助かりました。
-
8 名前: S : 2006/02/09 18:57
- >>2
補足しておくと、NOFRAMES要素は、フレームが使えない環境においての代替手段であって、「このページは〜」を表示させるものではない。
(世の中のページで多いのは、単にそういった事実を知らないか無視しているだけで、初心者は真似すべきではない。)
http://car.s35.xrea.com/better/frame.php