HTML网络表单mailto不工作的问题

时间:2014-01-31 07:20:38

标签: javascript jquery html5

我需要帮助,我是HTML5的新手。我构建了一个HTML5 Web表单,并尝试使用mailto函数发送出去。但是当我尝试在我的Android设备上使用Chrome浏览器时,它会显示:

  

网页不可用

任何人都可以提供帮助?

<form method="post" action="mailto:myname@gmail.com" enctype="text/plain">       
  <p>
    <label for ="firstname" class="text">First Name:</label>
    <input type="text" name="firstname" id="firstname" />
  </p>      
  <p>
    <label for ="lastname">Last Name:</label>
    <input type="text" name="lastname" id="lastname" />
  </p>    
  <p>
    <label for ="hkid">HK Identity Card:</label>
    <input type="date" name="dob" id="dob" />
  </p>
  <p>
    <label for="sex" class="select">Sex:</label>
    <select name="sex" id="sex" data-native-menu="false">
      <option value="option1">Male</option>
      <option value="option2">Female</option>
    </select>
  </p>                                
  <p>
    <label for="mobile"> Mobile:</label>
    <input type="tel" name="mobile" id="mobile" />
  </p> 
  <p>
    <label for="hometel">Resident Phone:</label>
    <input type="tel" name="hometel" id="hometel" />
  </p>
  <p>
    <label for="email">Email Address:</label>
    <input type="email" name="email" id="email" />
  </p>     
  <p>
    <label for ="date">Appointment Date(DD-MM-YYYY)</label>
    <input type="date" name="date" id="date" value="" />
  </p>         
  <p>
    <label for="session" class="select">Session :</label>
    <select name="session" id="session" data-native-menu="false">
      <option value="option1">AM</option>
      <option value="option2">PM</option>
    </select>
  </p>  

  <input type="submit" value="Send" />
  <input type="reset" value="Reset" />      
</form>

2 个答案:

答案 0 :(得分:1)

mailto: as a form action simply is not well supported

使用HTTP(S)表单操作并从您的服务器而不是用户(可能不存在的)电子邮件客户端发送电子邮件。

答案 1 :(得分:-2)

解决方案是使用控制面板并转到文件夹选项。

打开“文件类型”标签。

找到条目“URL:MailTo Protocol”...突出显示它并单击“高级”。

现在突出显示“打开”并单击“编辑”。

您可能会发现outlook express作为mailto程序。

将“申请使用”更改如下: “C:\ Documents and Settings \ HP_Administrator \ Local Settings \ Application Data \ Google \ Chrome \ Application \ chrome.exe”https://mail.google.com/mail?extsrc=mailto&url=%1

引号内的路径是计算机上chrome.exe的正确路径。

应用程序:chrome

就是这样。