我需要帮助,我是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>
答案 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
就是这样。