- ベストアンサー
ホームページの作成について
先に言っておきますが超初心者です。よろしくお願いします。 現在ホームページ作成ソフトでホームページを作っているんですが、フレームで2つに分けた場合(AとBとします)Bからリンクのページへいって、そこから戻るとA.ABの画面になってしまいます。何が原因でしょうか? よろしくお願いします。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
仮にフレームで分割した大本のファイルをx.htm、 Aフレーム内をa.htm、Bフレーム内をb.htmとします。 b.htmからのリンク先はBフレーム内に表示されていますね? リンク先のページから戻るために、x.htmを指定するとご質問の状態になります。 つまり、Bフレーム内にもう一度フレーム分割されているx.htmを呼び出したわけです。 回避する方法は2つです。 1.リンク先から戻るときにx.htmではなく、b.htmを指定する。 2.リンク先から戻るときに、Bフレームではなく、一番外側のフレーム(と、いうかフレームがない状態)を指定する。具体的には以下の様にすればいいはずです。 A HREF="x.htm" TARGET="_top" このTARGET="_topが、一番外側のフレームを意味します。
その他の回答 (1)
- tonkiti
- ベストアンサー率66% (2/3)
回答No.1
そのフレームのメインのhtmlにいけば大丈夫だと思うのですが一度試してください。間違ってたらすいません。 C=A+B(AとBは2つでわけたフレーム。Cはその2つを合わせたHTML) だからどっかいって戻す場合にはCを設定すればよいと思います。
質問者
お礼
早々にありがとうございました。 うまくいきましたよ!
お礼
ありがとうございました。 一発で直りました!