如何制作只使用html和javascript发送电子邮件的表单
有没有办法让表单只使用html和javascript发送电子邮件?如中所述,我想为我的网站创建一个表单,允许某人通过该表单向我发送电子邮件,但我只想使用html+javascript。正如@JaromandaX所说,您需要一个服务器来实际发送电子邮件 JavaScript只能打开电子邮件窗口:如何制作只使用html和javascript发送电子邮件的表单,javascript,html,forms,email,contact,Javascript,Html,Forms,Email,Contact,有没有办法让表单只使用html和javascript发送电子邮件?如中所述,我想为我的网站创建一个表单,允许某人通过该表单向我发送电子邮件,但我只想使用html+javascript。正如@JaromandaX所说,您需要一个服务器来实际发送电子邮件 JavaScript只能打开电子邮件窗口: Gmail: let customerEmail = '&to=' + email; let emailSubject = "&su=" + markerName + ' - From y
Gmail:
let customerEmail = '&to=' + email;
let emailSubject = "&su=" + markerName + ' - From yourService';
let emailBody = '&body=' + encodeURIComponent( ... );
window.open('https://mail.google.com/mail/?view=cm&fs=1' + emailSubject + customerEmail + emailBody);
或者使用mailto
:更多详情:
您需要具有适当服务器端代码的服务器才能实际发送电子邮件。您可以使用mailto:myemail@example.com. 请注意,如果访问者没有安装web客户端,那么这将不起作用(想想网吧之类的)。也要准备好让你的收件箱被垃圾邮件淘汰,因为垃圾邮件攻击者会寻找这些参考来构建他们的攻击库。
<a href="mailto:nowhere@mozilla.org">Send email to nowhere</a>