WEB相談室

Webページ作成に関しての何でも掲示板です。

タイトル:インラインフレームからのページ内リンクについて

0:[投稿] ごめ [2004/11/21 22:38 ][環境:IE6、WINXP わかりません]

はじめまして。ホームページ作成初心者なのですがよろしくお願いします。

Aというページがあって、その中にインラインフレームがおかれています。
そのインラインフレームはAというページの目次になっているので、選択した項目をクリックするとAというページ内の対応する場所へリンクするようにしたいのです。
が、私がやった方法では、インラインフレームの中にAというページが出てきて、その中で選択した場所が表示されてしまいます。
どのようにすればうまくやることができるでしょうか?


1:[回答] い [2004/11/21 23:13 ]

目次ページのhead要素(<head>タグと</head>タグの間)に

<base target="_top">

をいれるとか。


2:[質問] ごめ [2004/11/23 15:12 ]

”い”さん回答ありがとうございます。
早速試してみたところ、たしかにインラインフレーム内にAというページが表示される現象はなくなったのですが、新たにAというページのウィンドウが出てきて、Aが2重になってしまいます。
元からあるAというページ上で移動させることはできないでしょうか?
わがままいってすみません・・・。


3:[回答] りゅう [2004/11/23 21:51 ]

ターゲットはちゃんと"_top"になっていますか?
重要なのは、topの前に「半角アンダーバー」を入れてるかということです。
これがないだけで、「topというtarget nameの新しいウィンドウを開け」という命令になっちまいますから。


4:[完了] ごめ [2004/11/24 22:16 ]

回答ありがとうございました☆
<base target="Aのページ名">にしていたためにうまくいきませんでした。
ちゃんと、<base target="_top">(半角アンダーバーも忘れず!)でうまくいきました。
ありがとうございます。

回答(必須): 状態:

お名前(必須):

e-mail:

URL:




[戻る]

ChaichanPAPA's World