質問: 元ページのiframe内リンクから、ターゲット_blankで開いた別窓 あるページがあり、そこにはiframeが設定されていたとします。そのiframe内にリンクがあり、それを押すと別窓が開きます。 その別窓の中にあるリンクを押すと、元ページ全体を別のurlに変更し、同時にその別窓も閉じるような事はできますでしょうか? ただ、前提としてiframeからのリンクはあくまでターゲット_blankです。javascriptは使いません。 現状では、別窓にjavascriptを記述し、元ページに変更を加えるようにしたのですが、どうしてもiframeの中が変わるだけになってしまいます。 良い方法はありませんか?
回答: iframeのある元ページをa.htmlとします。 そのa.htmlを全画面表示するフレームページb.htmlをつくります。 b.htmlはa.htmlを全画面に表示してるので、一見ただa.htmlを表示しているのと見た目は変わりません。 目的はname属性の付加です。 で、target="_blank"で開かれたページ内にあるリンクは、 target="aaa"とします。 そうすれば、元ページで表示されているa.htmlがリンク先ページへ置き換わるので、見た目として元ページ全体が別のページに変わります。