0

別のドメインからのコンテンツをホストするiframeを埋め込むページ( https://example.com/dir1/tidy.html としましょう)があります( https://foobar.com/dir2/whatsup.htmlしましょう)。ユーザーが埋め込まれた iframe ページ内で [キャンセル] を押した場合、親/コンテナー ページを別の URL ( https://example.com/dir2/yeah.htmlなど) にリダイレクトすることは可能ですか? どうすればこれを達成できますか?

iframeページは別のドメインに属しているため、同じオリジンポリシーにより、javascriptを使用してイベント/アクションを親ページに送信できなくなると考えていました。

4

1 に答える 1

0

同じオリジン ポリシーにより、親ドメインのドキュメントからデータを読み取ることができなくなります。

それはあなたを止めません:

top.location = "foo bar baz";

または単に:

<a href="foo bar baz" target="_top">...</a>
于 2012-10-05T09:30:22.950 に答える