Javascript邮件表单?

Javascript邮件表单?,javascript,html,email,forms,Javascript,Html,Email,Forms,可能重复: 大家好,我想知道是否可以用Javascript通过电子邮件发送邮件表单内容?事实证明,我的服务器不允许php、ftp、cgi、rails和其他垃圾。如果有办法,请告诉我。因为我真的不知道,我16岁,对html代码一无所知。不,没有。要发送电子邮件,您需要访问sendmail之类的数据包发送系统,如果没有另一台计算机(请参阅服务器)运行发送邮件的过程,则无法从典型的浏览器中访问该系统。否,您无法使用javascript发送邮件。但是,您可以使用javascript向外部服务器发送请求

可能重复:


大家好,我想知道是否可以用Javascript通过电子邮件发送邮件表单内容?事实证明,我的服务器不允许php、ftp、cgi、rails和其他垃圾。如果有办法,请告诉我。因为我真的不知道,我16岁,对html代码一无所知。

不,没有。要发送电子邮件,您需要访问sendmail之类的数据包发送系统,如果没有另一台计算机(请参阅服务器)运行发送邮件的过程,则无法从典型的浏览器中访问该系统。

否,您无法使用javascript发送邮件。但是,您可以使用javascript向外部服务器发送请求,该服务器可以为您发送电子邮件。

javascript本身无法发送电子邮件。JavaScript在客户端运行,它将依赖于客户端系统上的某些进程来发送电子邮件,如果允许的话,这将是一个巨大的安全问题


最好的办法是找到一个更好的主机,它允许您编写服务器端应用程序。

这并不理想,但您可以使用表单操作。

不,没有,除非您只想打开带有一些预定义字段(如“主题”、“发件人”等)的默认邮件程序

像这样(但它真的不是很好-只要有一个更好的web服务器):


主题:



这不是没有绕过XSS保护的黑客。你是对的,这不是一种方便的方法。有趣的方法。如果你别无选择。。。
<form action="mailto:someone@something.com">

Subject: <input type="text" name="subject" value="" placeholder="Enter a subject">

<br /><br /><input type="submit" value="Open E-mail Window" />

</form>