ページ内でを使用しiframe
て外部 Web サイトのコンテンツを表示していますが、iframe がページ全体を新しい場所にリダイレクトすることがあり、これにより Web サイトで望ましくないことが発生します。
iframe
が私の Web サイトをリダイレクトするページを見つけることは可能ですか? もしそうなら、このリダイレクト アドレスを見つける方法の基本的な例を教えてください。このアドレスからの情報がユーザーにとって役立つ可能性があるため、このアドレスを新しいタブで開きたいと思います。
www.b.com [ 抽象コード ] :
if(somethingHappens) window.top.location.href = "http://google.com";
www.a.com [抽象コード]:
<!-- code -->
<iframe src="http://www.b.com"></iframe>
<!-- code -->
期待される結果 [抽象コード]:
if(pageIsBeingRedirected) {
stopRedirection();
var url = findRedirectAddres(); // expected : http://google.com
window.open(url, "_blank");
return;
}