我正在一个网站上工作,并希望我的用户能够尽可能轻松地提供反馈。我知道一个办法,但我一直讨厌它:如何避免mailto烦恼?
<a href="mailto:[email protected]">Click Here to be annoyed!</a>
有没有在JavaScript或HTML的方式,让我的用户给我发电子邮件,而无需经历了很多麻烦?
我正在一个网站上工作,并希望我的用户能够尽可能轻松地提供反馈。我知道一个办法,但我一直讨厌它:如何避免mailto烦恼?
<a href="mailto:[email protected]">Click Here to be annoyed!</a>
有没有在JavaScript或HTML的方式,让我的用户给我发电子邮件,而无需经历了很多麻烦?
一个接触的形式:
毫无疑问的链接是最简单的一个initially--简单点击;但是,考虑到所有事情,我完全同意联系表格是大多数目的的出路,出于我上面列出的原因等等。
好吧,既然汤姆向我挑战,;)下面是您最多可以拥有和在一分钟左右测试几个拷贝和粘贴联系人窗件。
一些定制接触Flash /的MailTo小工具:
http://www.widgetbox.com/widget/contactify-widget-beta可定制的联系表格。风格是高度可定制的。
http://www.widgetbox.com/widget/contact-emailer-version3-rajwidgetbox 使用这个小工具在您的网站的 联系页面。在 网站或博客中提供您的电子邮件地址,避免垃圾邮件不被 提供。这个小工具是高度可定制的 。这使用图像 验证码功能。支持多种 语言。版本3 3300下载
http://www.widgetbox.com/widget/ultimate-antispam-email-link 现在,如果你真的不想要一个 形式,但确实希望有一个电子邮件链接, 垃圾邮件机器人无法拾取,这里的 widge你。在自定义区域中,您可以定义您的参与方并将邮件地址设为 。这是一个简单的闪存 按钮,因此用户在打开其邮件客户端之前不会看到它。
你所描述的方式在我看来是最简单的方法。
如果您想在表单中的页面上键入电子邮件,您可能需要创建一个email/suggestion form或alternative。
您可以为注释和提交按钮提供多行文本框,将文本发布到服务器,然后将其发送给服务器上的自己。这会让您的用户无法前往他们的邮件客户端,但会以剥夺您合理可能有效的回复地址为代价。
你甚至可以使用AJAX,并让他们刷新屏幕。
最可靠的方法是发送电子邮件与一些服务器端处理的帮助。
您还可以使用HTML表单与action属性的帮助下做到这一点:
<form action="mailto:[email protected]">
...
</form>
但这种方法是不可靠的所有浏览器。
我会创建一个表单,用户可以提供反馈,然后让您的服务器将其写入数据库。写入数据库可能会使您更有效地浏览反馈。让用户填写表单而不是向您发送自由格式的电子邮件也可以帮助您对反馈或与反馈相关的元数据(错误/功能请求/评论等)实施某种结构。
Google Docs提供创建可以轻松嵌入网站的webforms。它收集在线电子表格中的所有数据,您可以随时以各种格式下载这些数据。如果访问者填写了您的联系表格,您甚至可以设置电子邮件通知。
也许我没有得到它,但点击链接究竟是什么“麻烦”? – lothar 2009-05-21 02:19:07
也许所有的默认邮件客户端的东西 – 2009-05-21 02:20:06
@lothar:如果没有人的电子邮件客户端设置(即Outlook Express,这是Windows XP的默认设置),那么必须登录到其电子邮件帐户,从链接复制电子邮件,然后发送电子邮件。 – Kredns 2009-05-21 02:25:05