Jus*_*tin 75 javascript mailto jquery
我想从JavaScript 调用mailto链接 - 这就是我想要一种允许我在用户PC上打开电子邮件客户端的方法,就像他们点击了普通的mailto链接一样.
我怎样才能做到这一点?
Nic*_*ver 129
你可以window.location.href
在这里使用,像这样:
window.location.href = "mailto:address@dmail.com";
Run Code Online (Sandbox Code Playgroud)
您可以通过使用.click()和页面上的链接来避免上面讨论的空白页问题:
document.getElementById('mymailto').click();
...
<a href="mailto:...." id="mymailto" style="display:none"></a>
Run Code Online (Sandbox Code Playgroud)
对我来说,在 Chrome、IE 和 Firefox 以及 Outlook 中进行测试的工作答案是这样的
window.location.href = 'mailto:address@dmail.com?subject=Hello there&body=This is the body';
Run Code Online (Sandbox Code Playgroud)
%0d%0a
是 mailto 链接中电子邮件正文的换行符号
%20
是应该使用的空间符号,但它对我来说也适用于正常空间
归档时间: |
|
查看次数: |
80497 次 |
最近记录: |