PHP 在 Iframe 之外重定向

标签 php html iframe parent-child

您好!

我有一个包含 Iframe 的网页。 Iframe 来自用户可以使用的第三方应用程序。一旦用户完成应用程序并告诉 Iframe 应用程序他们已完成,他们将按下提交按钮。按下提交按钮后,它会将它们重定向到我网站上的一个页面,但它们仍在 Iframe 中。

我的问题是 - 有没有办法强制重定向的页面重定向到 Iframe 的父页面?我遇到过几个 session /cookie 问题,迫使用户重新登录到 Iframe,从而导致 Iframe 无休止的浪潮。如果我可以简单地告诉 Iframelanding.php 将其父页面重定向到 myaccount.php,我就不会有兼容性问题。

有没有人有这方面的经验?

最佳答案

也许您可以在您的 iframe 登录页面上尝试此操作,它会重定向父 iframe,但它们必须位于同一域中。

window.top.location.href = "http://www.example.com"; 

关于PHP 在 Iframe 之外重定向,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17324171/

相关文章:

Mysql 插入后 PHP 重定向

php - 从 XML 文件中去除所有标签

php - PHP file_get_contents 有限制吗?

HTML 表格中的 JavaScript 计算

html - table 周围的神秘边框

html - 在 flash 上覆盖 html?

php - Facebook Graph API GET http 请求,php

html - 页脚的位置是不变的

javascript - 用于从另一个 .aspx 加载 map 的 Jquery 解决方案?

javascript - iFrame 不可编辑(wysiwyg javascript)