iframe内のリンクでiframeの外側だけを変更する

[新着] Webテンプレートを仮オープンしました



0   名前: ミツキ : 2006/11/20(月) 15:04  ID:1YvH0p.1
【何をしたいのか】
ページの一番上にiframeをおいて、その中のリンクをクリックするとifame内は変えずに、iframeの外側だけを変えるように設定したいのですが、そういったことは可能なのでしょうか?

【現在の状況】
A.html内のiframe(B.html)に
<a href="c.html">
を張り、Target属性をいろいろ試してみたのですが、"_top", "_parent" ではiframeを含めたA.htmlすべてがc.htmlにかわってしまい、"_self"ではiframe内のみが変わります。

外側にnameをつけてTargetでそのnameを指定すればできるのかな?とも考えたのですが、やり方がわからずにそのままになっています。

うーん、だんだんできないような気がしてきましたが、もしやり方をご存知な方がいらっしゃいましたら、どうぞ回答をよろしくお願いいたします。

1   名前: Newのり太 : 2006/11/20(月) 15:04  ID:9VYpkbBX
インラインフレームは、親ページに属するものですから、
親ページを変えるとそのインラインフレーム自体も影響されることになります。
インラインフレーム内にB.htmlを表示させたページをリンクの数だけ作って
つまり、c.htmlにもインラインフレームにB.htmlを挿入しておき、
target="_top"でリンクさせればお望みのような形になるとは思いますが。

一覧へ戻る