これは非常に基本的なことであり、これまでその必要がなかったことはわかっていますが、PHP リダイレクトを任意の iframe から抜け出させたい (該当する場合)。
これは可能ですか?
PHP がヘッダーをブラウザーに送信することはわかっているので、送信する必要がありますが、これはどこにも表示されません。
したがって、このコードを使用すると、iframe ウィンドウだけでなく、常に親が変更されます。
<?php
header('Location: http://domain.com/');
?>
もちろんこれは機能しますが、PHP から実行する必要があります。
<a href="page.php" target="_parent">
私は Symfony2 を使用しているので、Symfony2 でも動作させる必要があります。
JavaScript はありません。PHP のみ (可能な場合)。