繁体   English   中英

通过javascript打开电子邮件客户端

[英]open email client through javascript

无论如何我可以在java脚本中打开多个电子邮件客户端(单击一次),我知道如何使用mailto但不知道如何打开多个客户端此代码在每次重新加载时打开客户端。

window.location.href = "mailto:user@example.com?subject=Subject&body=message%20goes%20here";

在这方面的任何帮助谢谢

如果您希望它在单击时加载邮件客户端,而不是每次刷新页面时,您希望它附加到单击事件,如下所示:

<button class="button">Open Email</button>

使用 jQuery :

$(document).ready(function(){
    $('.button').on('click',function(){
       window.location.href = "mailto:user@example.com?subject=Subject&body=message%20goes%20here"; 
    });
});

更新

如果您希望它加载客户端的多个实例,只需复制window.location.href

$(document).ready(function(){
    $('.button').on('click',function(){
       window.location.href = "mailto:user@example.com?subject=Subject&body=message%20goes%20here";
       window.location.href = "mailto:user@example.com?subject=Subject2&body=message%20goes%20here";
    });
});

无法在浏览器中从 JavaScript 启动外部应用程序。 mailto 仅启动在系统设置中配置为默认值的 MUA。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM