通过保留页眉和页脚将表单提交到外部服务器

Posted

技术标签:

【中文标题】通过保留页眉和页脚将表单提交到外部服务器【英文标题】:Submit a form to external sever by keeping header and footer 【发布时间】:2013-07-19 06:10:24 【问题描述】:

在一个项目中,我需要使用<form action="post" action="Url to external page"> 将表单提交到外部服务器。但我想保留我的网站环境,如页眉、页脚等。是否可以不使用 iframe ?如果不是,是否可以使用 iframe 中的值访问父 php 变量?那我该怎么做呢?请帮我解决这个问题。

【问题讨论】:

您有任何代码要显示吗?你试过什么吗?你的老师能帮忙吗? 我会使用 iframe,如果 iframe 与父级在同一个域中,您可以访问父级(反之亦然) 听起来您需要使用 AJAX,但是根据目标服务器的配置方式,如果您需要处理从javascript 中的服务器。如果您出于任何原因无法让跨域 AJAX 工作,您还可以考虑在您的服务器上发出 AJAX 请求以编写脚本,该脚本可以为您代理对远程服务器的调用。对我来说,在大多数情况下,所有这些都比 iframe 解决方案更可取。 【参考方案1】:

好吧,我看到您必须使用 Ajax,并且没有其他选择。只需发送一个 ajax 请求并使用返回的数据进行处理。这样,您甚至无需重新加载页面即可联系该表单

【讨论】:

以上是关于通过保留页眉和页脚将表单提交到外部服务器的主要内容,如果未能解决你的问题,请参考以下文章

在所有网页上保留我的页眉和页脚?

使用不同的页眉和页脚在Drupal上创建页面

重定向路由组件,没有页眉和页脚组件

用于页眉、粘滞页脚和垂直对齐的中间内容的 CSS Flexbox 或 CSS 网格?

灵活的 css 布局,包含容器内的页眉、页脚和滚动体

在电子邮件中添加页眉和页脚最安全的方法是啥?