iFrame中的外部表单在提交时显示为空白

时间:2016-06-23 10:25:16

标签: html wordpress iframe joomla

我目前有一个请求用户提交的付款网关: Link to Form

我已将此外部链接/表单放在iFrame中: Link to iFrame

表单有效,您可以测试PayPal选项只是为了查看重定向,但现在我遇到的问题是在iFrame中,一旦我在iFrame中提交表单,页面就会返回一个空白屏幕。

<iframe scrolling="no" target="_blank" src="womin_donate/" width="100%" height="1600px" style="overflow: hidden; border: 0;margin-top: -40px;"></iframe>

表单在WordPress中,iFrame在基于Joomla的框架上加载。

如果您有解决方案或建议,请提供帮助。

由于

1 个答案:

答案 0 :(得分:1)

如果您检查控制台,您将看到以下错误:

  

拒绝展示   &#39; https://www.paypal.com/za/cgi-bin/webscr?cmd=_flow&SESSION=rORoHTqEhssuW6be ...&安培;调度= 5885d80a13c0db1f8e263663d3faee8d64813b57e559a2578463e58274899069&#39;   在框架中,因为它设置了X-Frame-Options&#39;到&#39; SAMEORIGIN&#39;

这意味着Paypal不允许您在iframe中使用Paypal。

您可以通过在控制台中检查网络请求来确认:

enter image description here

据我所知,没有解决方法,但无论如何你都可以阅读this post来了解这个问题。