填写电子邮件客户端的Html表单?

填写电子邮件客户端的Html表单?,html,email,forms,http-post,Html,Email,Forms,Http Post,为了从我的客户那里得到反馈,我给他们发了一封带有html表单的电子邮件。我的客户收到html电子邮件,填写信息并点击提交按钮。问题是我在我的服务器上收到了很多不包含任何内容的帖子。甚至没有预先填充的跟踪代码。这让我相信,电子邮件客户端不会正确发布表单数据。谁能证实这一点,或者让我知道我做错了什么。我会说大约有3/5的帖子没有数据 <p>Son, please fill this feedback</p> <form action="http://www.examp

为了从我的客户那里得到反馈,我给他们发了一封带有html表单的电子邮件。我的客户收到html电子邮件,填写信息并点击提交按钮。问题是我在我的服务器上收到了很多不包含任何内容的帖子。甚至没有预先填充的跟踪代码。这让我相信,电子邮件客户端不会正确发布表单数据。谁能证实这一点,或者让我知道我做错了什么。我会说大约有3/5的帖子没有数据

<p>Son, please fill this feedback</p>

<form action="http://www.example.com" method="post">
    <imput type="text" name="feedback" value="type your cries here" />
    <input type="hidden" value="{random}" name="eviltrackingcode" />
    <input type="submit"/>
</form>
儿子,请填写此反馈


与web浏览器相比,电子邮件客户端在HTML方面表现糟糕

我建议改为在邮件中使用指向表单的链接(该链接可以包含生成的表单在响应中也将包含的唯一标识符)

编辑:

根据您的受众,您可能希望将表单嵌入IFrame中(除了使用链接)。iFrame有合理的支持(但没有Gmail web客户端或Blackberry):

我使用谷歌文档表单应用程序收到帖子。可能是重复的