PHP从iframe重定向父级

时间:2016-10-28 16:04:43

标签: php

我正在继承一些代码并尝试正确重定向。

在HTML页面中有一个iframe是PHP。

当PHP执行(获取表单提交并发送电子邮件)时,iframe成功重定向,使用:

header('Location:http://www.example.com');

最好的方法是什么?

我需要像window.top.location.href = "http://www.example.com";这样的东西,但在PHP中(我认为)

1 个答案:

答案 0 :(得分:8)

使用原始PHP无法做到这一点 - HTTP标头无法像这样在父级上触发某些内容,因此您会遇到以下问题:

<?php echo "<script>window.top.location.href = \"http://www.example.com\";</script>"; ?>