Javascript 如何检测已触发mailto事件?

Javascript 如何检测已触发mailto事件?,javascript,iframe,mailto,Javascript,Iframe,Mailto,我使用iframe打开用户的电子邮件客户端,因为我不想设置窗口自己的位置 var body=document.querySelector(“#body”); var iframe=document.createElement(“iframe”); iframe.style.display=“无”; iframe.src=“mailto:sample@email.com"; body.appendChild(iframe) 为什么不创建一个a并将其设置为href到mailto:?然后,您可以为单

我使用iframe打开用户的电子邮件客户端,因为我不想设置窗口自己的位置

var body=document.querySelector(“#body”);
var iframe=document.createElement(“iframe”);
iframe.style.display=“无”;
iframe.src=“mailto:sample@email.com";
body.appendChild(iframe)

为什么不创建一个
a
并将其设置为
href
mailto:
?然后,您可以为
单击
事件设置事件处理程序。
mailto:sample@email.com
是一个操作,不是src或位置。