【问题标题】:Form submit mailto表格提交邮件
【发布时间】:2013-08-08 13:50:50
【问题描述】:

我有一个小问题, 我正在为 iphone 开发 html、css、javascript 应用程序,并且我有一个提交邮件的表单,例如:

<form action="mailto:some email" method="post" enctype="text/plain">
name:
phone:
email:
comments:
</form>

当我点击发送时,iphone 电子邮件应用程序打开所有详细信息,但所有详细信息都转换为乱码(所有文本均为希伯来语)。 如何管理保留在希伯来语中的详细信息,而不是在 iphone 电子邮件应用程序中转换为乱码?

【问题讨论】:

  • 您的网页字符集可能有问题。

标签: javascript html forms html-email


【解决方案1】:

mailto: 表单中的 URI 是 too unreliable to use on the WWW。改用 HTTP URL 并从您的服务器发送电子邮件(这将需要某种形式的服务器端编程,但具体取决于您选择的编程语言)。

【讨论】:

  • 我真的不知道该怎么做..:(
  • 选择一种可以在服务器上运行的编程语言。谷歌了解如何使用它发送电子邮件。
【解决方案2】:

在表单声明中使用 UTF-8 编码类型:

enctype="multipart/form-data;charset=UTF-8"

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-11-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多