调用outlook发邮件功能mailto點擊事件
时间: 2023-10-07 17:10:23 浏览: 85
调用Outlook发送Mail
3星 · 编辑精心推荐
在 HTML 页面中,可以为 `a` 标签添加 `onclick` 事件来实现点击链接时调用 `mailto` 协议发送邮件。以下是一个示例代码:
```html
<a href="#" onclick="sendEmail()">发送邮件</a>
```
在上面的代码中,`#` 表示链接的目标为空,`onclick` 属性指定了点击链接时要执行的 JavaScript 函数 `sendEmail()`。
接下来,我们需要在 JavaScript 中实现 `sendEmail()` 函数:
```javascript
function sendEmail() {
var recipient = "someone@example.com";
var subject = "邮件主题";
var body = "邮件内容";
window.location.href = "mailto:" + recipient + "?subject=" + subject + "&body=" + body;
}
```
在 `sendEmail()` 函数中,我们使用 `window.location.href` 属性和 `mailto` 协议来打开默认的邮件客户端,并填写收件人、主题和内容。用户只需要编辑邮件内容并点击发送即可。
需要注意的是,使用 `mailto` 协议需要用户计算机上安装有邮件客户端才能正常工作。
阅读全文