JS点击链接发送邮件
需求
页面有一个链接,点击这个链接触发发送邮件功能
代码
使用HTML和JavaScript来实现。以下是一个示例:
<!DOCTYPE html>
<html>
<head>
<title>发送邮件链接</title>
<script>
function sendEmail() {
window.location.href = "mailto:recipient@example.com?subject=Hello&body=你好,这是邮件内容。";
}
</script>
</head>
<body>
<a href="#" onclick="sendEmail(); return false;">点击发送邮件</a>
</body>
</html>
在上面的示例中,我们创建了一个简单的HTML页面,并在页面上添加了一个链接。当用户点击该链接时,sendEmail()
函数会被调用。在该函数中,我们使用window.location.href
将用户重定向到邮箱客户端,打开一个新的邮件编写窗口。
请注意,上述示例中的链接只是一个占位符,您需要将其替换为您实际想要发送邮件的收件人地址、主题和内容。
此外,需要注意的是,该方法依赖于用户设备上是否已安装了默认的邮件客户端,并且该客户端能够处理mailto
协议。在某些情况下,如果用户的设备没有默认的邮件客户端或浏览器配置有特殊设置,可能会导致此方法无法正常工作。
评论