javascript - 如何在页面加载时自动打开电子邮件

标签 javascript html mailto

我想在加载 html 页面时自动打开带有“收件人”和“主题”的电子邮件。我只需要使用 mailto 功能。有人可以帮我怎么做吗?

最佳答案

将用户重定向到 mailto 链接。这可以使用基本的 JavaScript 来完成:

location.href = "mailto:you@example.com?subject=Test+Message";

请考虑以下事实:

  1. 现在很多人都在使用在线电子邮件(GMail、hotmail 等)- 不是我个人,而是……其他人。
  2. 如果用户有桌面电子邮件程序,您将强制在他们身上打开一个意想不到的窗口。
  3. 如果用户有一个桌面电子邮件程序,但从未设置它,情况会更糟 - 正如第 1 点中的大多数人的情况。窗口将打开,然后整个“电子邮件设置”过程将开始。

小心一点。

关于javascript - 如何在页面加载时自动打开电子邮件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10337193/

相关文章:

javascript - 在 JavaScript 中引用复杂变量

javascript - 代码在 JSfiddle 中有效,但在(Google Chrome)浏览器中无效 - 如何以正确的顺序将元素添加到 DOM

html - IE Z-INDEX 问题

java - 如何打开电子邮件客户端并在java中自动附加文件

delphi - 如何在使用 ShellExecute 创建的电子邮件中包含换行符?

javascript - 在您的网站上编写电子邮件联系按钮的最佳做法是什么

javascript - 当父位置固定时 Z-index 不工作

javascript - 操作 $(document).ready 上的 datePicker CSS

javascript - 如何将 ZeroMQ 套接字与 Ratchet web-socket 库绑定(bind),以便为 php 应用程序实时应用?

javascript - 防止用户更改付款页面上收取的金额