我正在创建一个网站作为静态HTML页面。仅在一个联系人页面中,我需要获取此信息应该发送到特定的邮件ID,其中包含一些人提交的信息,当点击一下立即发送按钮
请帮助我,让我知道这是否可能!!!
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title></title>
</head>
<body>
<div>
<br />
<h6>
Contact Form:</h6>
<form action="mailto:mymailid@companyname.com" method="post" enctype="text/plain">
<table width="97%">
<tr>
<td width="145" align="left" valign="top" class="body" id="Company">
<strong>Company:</strong>
</td>
<td width="280" align="left" valign="top">
<input name="Company" type="text" size="30" />
</td>
</tr>
<tr>
<td align="left" valign="top" class="body" id="Contact">
<strong>Full Name:</strong>
</td>
<td align="left" valign="top">
<input name="Name" type="text" size="30" />
</td>
</tr>
<tr>
<td align="left" valign="top" class="body" id="Address">
<strong>Address: </strong>
</td>
<td align="left" valign="top">
<input name="Address" type="text" size="30" />
</td>
</tr>
<tr>
<td align="left" valign="top" class="body" id="Phone">
<strong>Phone: </strong>
</td>
<td align="left" valign="top">
<input name="Phone" type="text" size="30" />
</td>
</tr>
<tr>
<td align="left" valign="top" class="body" id="Email">
<strong>Email: </strong>
</td>
<td align="left" valign="top">
<input name="Email" type="text" size="30" />
</td>
</tr>
<tr>
<td align="left" valign="top" class="body" id="Comments">
<strong>Questions / Comments: </strong>
</td>
<td align="left" valign="top">
<textarea name="comments" cols="25" rows="6"></textarea>
</td>
</tr>
<tr>
<td>
</td>
<td>
<input type="submit" name="submit" class="button" value="Send Now" />
</td>
</tr>
</table>
</form>
</div>
</body>
</html>
答案 0 :(得分:2)
简短的回答是否,你不能用静态HTML网站做到这一点,你需要一个服务器端代码来处理你的form
并发送邮件,或者你可以使用vintage CGI用于处理form
。
您可以使用mailto:
标记中的a
来获得纯HTML的最佳效果。
<a href="mailto:demo@demo.com">demo@demo.com</a>
但要注意垃圾邮件机器人,如果你混淆了它会更好。