一部のWebサイトには、IFRAME
エンクロージャから「抜け出す」ためのコードがあります。つまり、ページA
がIFRAME
親ページの内部として読み込まれた場合、P
JavaScript A
によって外部ウィンドウがにリダイレクトされA
ます。
通常、このJavascriptは次のようになります。
<script type="text/javascript">
if (top.location.href != self.location.href)
top.location.href = self.location.href;
</script>
私の質問は次のとおりです。親ページの作成P
者であり、内部ページの作成者ではないので、このブレイクアウトA
を防ぐにはどうすればよいA
ですか?
PSそれはクロスサイトセキュリティ違反であるはずだと私には思われますが、そうではありません。