【问题标题】:E-mails with working forms - possible?带有工作表格的电子邮件 - 可能吗?
【发布时间】:2010-08-24 09:36:12
【问题描述】:

是否可以发送包含<form> 的电子邮件,收件人可以填写并发送?该表单显然将具有处理文件(操作)的外部绝对路径,例如http://mysite.com/processor.php.

仅仅Yes - No 答案是不够的。

我的意思是所有的电子邮件客户端like 都会允许邮件通过。

谢谢。

【问题讨论】:

    标签: html email forms action


    【解决方案1】:

    当然,这可能的,但您需要提供替代功能,除非您完全控制将用于处理电子邮件的软件(例如,自定义 Web属于工单系统一部分的客户端或企业环境中的桌面客户端)。那里有许多电子邮件客户端,但并不是所有的都实现了表单处理(甚至那些这样做的人也可能没有正确地做到这一点)。

    用我使用的客户端进行测试:

    • Outlook Express:GET 有效,POST 不发送数据
    • Gmail:GET 和 POST 工作

    【讨论】:

      【解决方案2】:

      您不能指望客户端显示 HTML/javascript/.. 内容。如果您还为客户端不显示表单的人提供指向具有相同内容的网页的链接,您就可以这样做。

      【讨论】:

      • 此外,即使客户端确实支持 HTML,通常它也是 HTML 的受限子集。
      • 而且我从未见过支持 JS 的(除了通过后来修补的安全漏洞)
      • 我不是在谈论 JS。这受到许多电子邮件客户端的限制。
      猜你喜欢
      • 1970-01-01
      • 2016-04-29
      • 1970-01-01
      • 2014-10-28
      • 2012-06-18
      • 2014-11-23
      • 1970-01-01
      • 2015-09-12
      相关资源
      最近更新 更多