将邮件发送到您的Gmail帐户收件箱

时间:2017-10-30 18:29:22

标签: javascript php html

我正在尝试创建一个表单,如果我们提交输入,此输入的值显示在您的框中,到目前为止我实现了这一点,在我点击提交后打开一个谷歌弹出,提前谢谢< / p>

&#13;
&#13;
<form action="mailto:softphoton001@gmail.com" method="POST">
    <input name="subject" type="text" />
    <textarea name="body"></textarea>
    <input type="submit" value="Send" />
</form>
&#13;
&#13;
&#13;

1 个答案:

答案 0 :(得分:0)

据我所知,您发布的代码段并没有什么特别的错误,但是mailto表单的行为方式取决于用户的设置,尤其是默认电子邮件客户端和浏览器的组合。看起来您的计算机上的行为是打开Gmail(假设这是你的谷歌弹出的意思)。

您可以通过更改浏览器中的设置来更改设置的行为,但不管怎样,这将要求用户实际同意发送数据 - 通常是通过点击发送电子邮件客户端。

以下链接更详细地解释了这一点: https://www.thoughtco.com/when-mailto-forms-dont-work-3464315

如果这不是您想要的行为,您可能需要使用其他方法,例如使用php脚本。