- 締切済み
インラインフレーム内のなかのリンクが飛び出る・・
インラインフレームで、別のページのURLを埋め込んでるのですが リンクが新規ページで飛び出てしまいます。 _parent などのリンクを無効にする方法はないのでしょうか?
- みんなの回答 (2)
- 専門家の回答
みんなの回答
- ORUKA1951
- ベストアンサー率45% (5062/11036)
回答No.2
>事情があって、インラインフレームの中身のページは、修正できないので これは、本来とてもまずいのです。--他人の著作物を埋め込んであたかも自分の著作物に含めてしまうのは・・・。 ただ、方法がないわけではなく iframeを使用する目的は、target属性が使えるからなのですから、それが利かなくてよいなら『13.3 一般的包含: OBJECT要素 ( http://www.asahi-net.or.jp/%7Esd5a-ucd/rec-html401j/struct/objects.html#edef-OBJECT )』を使えばよいのです。 すなわち、 <p>!-- objectもiframeと同様行内要素です--> <object data="other.html"> <a href="other.html">other.html</a>が読み込めません。 </object> </p>
- ORUKA1951
- ベストアンサー率45% (5062/11036)
回答No.1
targetを書かなければ、もしくは_selfで、そのフレーム内が書き換わるはずですが・・ 6.16 目標フレーム名 ( http://www.asahi-net.or.jp/%7Esd5a-ucd/rec-html401j/types.html#type-frame-target )
補足
ご返信ありがとうございます。 事情があって、インラインフレームの中身のページは、修正できないので インラインフレームのタグがある外側のページだけの修正になります。 javaなどで、インラインフレーム内のページのリンクのtargetを制御する方法など できないのでしょうか・・。