许多新的网页设计师挣扎的网站的一个共同特征是形式。您可能希望在您的网站上添加表单,以便人们与您联系,提出问题或表达对您提供的产品或服务的兴趣。遗憾的是,有关如何添加复杂网站表单的在线教程可能会令人困惑,并且会让新的网络专业人员失去兴趣
Web表单不一定难以使用,即使对于新的webbies也是如此。 Mailto表单是使表单工作的简单方法。他们依靠电子邮件客户端将表单数据从客户的计算机发送给表单所有者。网站用户填写的表单数据通过电子邮件发送到表单编码中指定的特定地址。
如果您不熟悉网页设计,并且不知道如何编写更复杂的交互,或者您正在运行一个小型网站而只是想要一种简单的方式来添加表单,那么将mailto表单作为联系表单是很多的比学习编写PHP更容易。它也比购买预先编写的脚本更便宜。
通过本快速教程,了解如何使用mailto表单。即使你以前从未这样做过,掌握这项技术很容易,而且肯定是在“开始网页设计”的领域。
入门
HTML表单对于新的Web开发人员来说可能具有挑战性,因为他们需要的不仅仅是学习HTML标记。除了创建表单及其字段所需的HTML元素之外,您还必须有一些方法来使表单“工作”。这通常需要访问CGI脚本或其他程序以在表单的“action”属性中创建。该操作是表单如何处理数据以及之后如何处理数据(写入数据库,发送电子邮件等)
如果您无法访问将使表单生效的脚本,则大多数现代浏览器都支持一种表单操作。
行动=” 邮寄地址:youremailaddress '
这是将表单数据从您的网站获取到您的电子邮件的简单方法。不可否认,这个解决方案的功能非常有限,但对于非常小的网站来说,这是一个很好的起点。
使用Mailto表单的诀窍
使用
ENCTYPE = “text / plain的” 属性这告诉浏览器以及电子邮件客户端表单是发送纯文本而不是更复杂的东西。某些浏览器和电子邮件客户端发送为网页编码的表单数据。这意味着数据作为一个长行发送,空格被加号(+)替换,其他字符被编码。使用 ENCTYPE = “text / plain的” 属性有助于使数据更易于阅读。 使用GET或POST方法虽然 POST 方法有时可行,它通常只会导致浏览器打开一个空白的电子邮件窗口。如果这发生在你身边 得到 方法,然后尝试切换到 以下是使用mailto操作的示例表单。 注意:这是非常简单的标记。理想情况下,您将使用更多语义标记和元素对这些表单字段进行编码,但此示例足以满足本教程的范围。 您的客户将看到一条消息,表明该表单是通过电子邮件提交的。这就是结果: 如first_name =珍 姓氏= Kyrnin 评论=你好! 再一次,这种方法虽然容易,但也非常有限。显然,重要的是要注意mailto表单并不总是适用于浏览器和电子邮件客户端的所有组合。如果您尝试使用mailto表单并且没有成功,这可能就是原因 - 可能会有某种技术组合导致功能失败。有关可能干扰您尝试使用此类表单的更多详细信息,请参阅“当Mailto Forms不起作用时”。 虽然这种方法是创建生成电子邮件和发送表单数据的Web表单的首次尝试,但随着您的Web技能越来越先进,您肯定希望探索更强大的选项。从CGI脚本到PHP表单再到具有内置表单小部件的CMS平台,您可以根据未来的网站表单需求考虑许多高级选项。 样本邮件表格
你的姓氏:
评论: 关于Mailto表单的特别说明