Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/68.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何在没有后端的情况下实现html输入表单_Javascript_Jquery_Html_Forms - Fatal编程技术网

Javascript 如何在没有后端的情况下实现html输入表单

Javascript 如何在没有后端的情况下实现html输入表单,javascript,jquery,html,forms,Javascript,Jquery,Html,Forms,我想在我的站点中实现一个联系人表单,与此类似,但更简单。(我只需要电子邮件和内容输入) 问题是我没有后端支持。(只是一些静态html页面) 问题:如何在静态html页面中实现联系人表单 可能的解决办法: 我知道有一些第三方工具可以让你在你的页面中嵌入他们的js,他们会将你的数据保存在他们的服务器上。我曾经遇到过一个,但忘记了它的名字。。。你们能推荐一个,或者提供更好的解决方案吗?简单的回答是,单靠JavaScript或jQuery是做不到的。您需要一个服务器端处理程序来连接SMTP服务器,以便

我想在我的站点中实现一个联系人表单,与此类似,但更简单。(我只需要电子邮件和内容输入)

问题是我没有后端支持。(只是一些静态html页面)

问题:如何在静态html页面中实现联系人表单

可能的解决办法:
我知道有一些第三方工具可以让你在你的页面中嵌入他们的js,他们会将你的数据保存在他们的服务器上。我曾经遇到过一个,但忘记了它的名字。。。你们能推荐一个,或者提供更好的解决方案吗?

简单的回答是,单靠JavaScript或jQuery是做不到的。您需要一个服务器端处理程序来连接SMTP服务器,以便实际发送表单的邮件。有一些非常简单的PHP脚本可以发送邮件,您可以使用


要发送数据

如果您希望将表单内容通过电子邮件发送给您,则需要将表单提交到服务器,该服务器可以运行处理脚本,该脚本将表单数据存储在数据库中,或者将表单数据通过电子邮件发送到您的电子邮件地址

您可以获得自己的托管帐户或支付第三方服务来为您处理表单

无论哪种方式,您都可能需要支付托管帐户或托管解决方案的费用

如果您在线搜索“托管web表单解决方案”,您将看到几十种可能的解决方案

你需要研究一下这些选项

如果您需要表单邮件脚本,我经常使用以下方法:


Tecite.com还提供了一个托管表单解决方案。

有很多替代方案,但您应该首先选择。您可以在IFRAME中进行访问,但他们会在表单提交后将用户带出您的站点。如果您不喜欢,或者如果您想控制表单的样式。谷歌表单还支持在发送新表单时向您发送邮件(您可以在相关的电子表格中进行设置)

其他选择是或


基本上,这些解决方案将允许您在站点中插入纯HTML,有时还可以插入JavaScript,插入的脚本或HTML将从外部系统加载表单,或者只需将表单发布到外部系统,而无需在站点上安装任何后端。

为什么您不能将后端脚本语言与数据库一起使用?您是否正在托管您的网站在SquareSpace.com上?你能使用iframe吗?跨域ajax<代码>邮件收件人链接?直接链接到你控制下的另一个网站怎么样?谷歌表单到谷歌电子表格。不够专业?谷歌表单听起来像是一个可行的方式来实现你想要的…你的答案是信息丰富的,谢谢,我一直在寻找相同的解决方案,我认为它有一个最昂贵的表单后端的优点,价格合理。我希望它能帮上忙。签出此链接有几种服务,如无后台提交表单谢谢jacmkno,你的回答不错,但我已经采用了马克的建议,使用了Tecite