您好!
我有一个包含 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/