仅使用POST和MAILTO提交表单?这个想法有多糟糕?

时间:2011-01-12 09:38:07

标签: html mailto

我们有一位客户负责管理他自己的一些小型网站,并希望使用POSTmailto提交表单,并希望得到我们的建议。他说这种情况多年来一直很好,但是当他改变主持权时就停止了工作。

自从十多年前自学HTML 的第12页以来,我甚至没有想过以这种方式提交表单。为了向他提供建议,我做了一个快速测试,提交了一个mailto的表格,在我看来,无论如何它都发生在客户端,因此主要缺陷是它完全不可预测。我想,有时它会起作用。

第一个问题是,如何通过更改托管来影响?我的顾客当然错了吗?

跟进问题:如何建议他?请记住,这个人非常热衷于这种做事方式,所以如果我们要让他离开它,就必须轻轻地完成。

注意:由此产生的电子邮件包含难以阅读的表单数据这一事实并不会让他担心,因此这不是一个问题。

2 个答案:

答案 0 :(得分:2)

  

第一个问题是,如何通过更改托管来影响?我的顾客当然错了吗?

它不能,它是纯粹的客户端。

我最好的猜测是新托管,包括电子邮件托管,其中包括一个垃圾邮件过滤器,它正在捕获表单提交。 (数据输出的格式非常糟糕IIRC)。

  

跟进问题:如何建议他?请记住,这个人非常热衷于这种做事方式,所以如果我们要让他离开它,就必须轻轻地完成。

告诉他mailto:作为表单操作要求用户运行某些软件组合,并且足够的用户不会使用那些具有大量失败率的组合。

例如,任何使用网络邮件服务而非本地电子邮件应用程序的人都将无法使用该表单。更糟糕的情况是,他们最终遭遇了暴风雪的对话框,要求他们的电子邮件帐户设置,他们不知道该怎么做。

有关此主题的详细信息,请参阅mailto myth

答案 1 :(得分:0)

第一个问题: - 可以看看为什么更改主机会阻止此工作,我打赌它会因为另一个原因停止工作而且他责怪了这一点!

第二个问题:: - 查找不起作用的实例。例如。

  1. 它是否适用于所有浏览器 所有平台?
  2. 如果客户端上没有安装邮件客户端会怎样?
  3.   

    我的建议是,如果你能找到足够的   这不起作用的实例   那么他可能会改变主意。