提交表单后的 IE-8 Iframe 页面重定向问题

Posted

技术标签:

【中文标题】提交表单后的 IE-8 Iframe 页面重定向问题【英文标题】:IE-8 Iframe page redirection issue after form submission 【发布时间】:2012-04-25 11:35:51 【问题描述】:

我有一个 php 页面 form.php。一旦用户填写表格并点击“提交”,所有数据都会保存在数据库中,并且他会被重定向到 list.php。

现在我在另一个站点的 iframe 中添加了 form.php。 问题出在 IE-8 中。在 iframe 中,一旦用户提交数据,数据就会保存在数据库中,但用户不会重定向到 list.php,但 user.php 页面会以空白表单刷新。

它在IE开发工具栏的IE-Tes​​ter和IE-8模式下工作,但在IE-8下不工作。

【问题讨论】:

你上传到任何地方了吗? 【参考方案1】:

我认为你的问题中遗漏了一些东西。

可能存在一些 cookie 问题。

在你的头文件中添加以下代码并检查

header('P3P:CP="IDC DSP COR ADM DEVi TAIi PSA PSD IVAi IVDi CONi HIS OUR IND CNT"');

谢谢

【讨论】:

我在响应头中添加了这个,但仍然不起作用,有什么问题?

以上是关于提交表单后的 IE-8 Iframe 页面重定向问题的主要内容,如果未能解决你的问题,请参考以下文章

在 iFrame jQuery 中重定向表单提交时未检测到更新的 Src 属性

iText:如何在提交 Pdf 表单后重定向到 url,当它显示在 iframe 中时?

提交表单后重定向到另一个页面?

表单提交重定向到codeigniter的索引页面

Ajax表单提交后如何将用户重定向到另一个页面

Ajax 表单提交后如何将用户重定向到另一个页面?