通讯提交没有刷新HTML

时间:2017-08-23 19:51:15

标签: javascript html ajax xhtml newsletter

我正在找到一份简报HTML电子邮件模板here。我想按下按钮,页面不刷新,信息发送到我的数据库;例如MYSQL。

我找到了这个question,这是答案。但是涉及到一个PHP文件,我不知道应该有什么。正如您将注意到所提供链接中的模板中没有form

我知道AJAX是我答案的一部分,但我不知道如何在这种情况下使用它;我没有表格的地方。

那么,我的问题是否有答案,或者这样做是不可能的?

非常感谢任何帮助。

1 个答案:

答案 0 :(得分:1)

确实可以在电子邮件中添加form标记 - 在您的情况下,您的PHP必须是表单提交的Web服务器上的端点。但是,这样做会在用户的Web浏览器中打开端点(表单的action属性)。听起来您正在考虑网页中的表单,这些表单会被JavaScript拦截以处理表单数据(或进行验证或其他任何事情) - 这在电子邮件中是不可能的,因为电子邮件客户通常不会运行JavaScript(a couple exceptions运行一些有限形式的JavaScript)。