Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/81.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript mailto:links—;从js返回代码?_Javascript_Html_Mailto - Fatal编程技术网

Javascript mailto:links—;从js返回代码?

Javascript mailto:links—;从js返回代码?,javascript,html,mailto,Javascript,Html,Mailto,当用户单击网页上的mailto链接时,是否可能以某种方式查明是否已打开外部电子邮件客户端?我需要在javascript代码中知道这一点 我之所以需要知道这一点,是因为用户可能没有在他们的机器上设置任何电子邮件客户端,他们会想,为什么当他们按下“发送电子邮件”按钮时没有任何事情发生。如果单击mailto链接,会发生什么事情取决于客户端浏览器。 也许有一些黑客来归档你想要的东西,但是没有标准的恭维解决方案。JavaScript无法访问浏览器之外的任何内容。因此,无法检查单击mailto链接的结果。任

当用户单击网页上的mailto链接时,是否可能以某种方式查明是否已打开外部电子邮件客户端?我需要在javascript代码中知道这一点


我之所以需要知道这一点,是因为用户可能没有在他们的机器上设置任何电子邮件客户端,他们会想,为什么当他们按下“发送电子邮件”按钮时没有任何事情发生。

如果单击mailto链接,会发生什么事情取决于客户端浏览器。
也许有一些黑客来归档你想要的东西,但是没有标准的恭维解决方案。

JavaScript无法访问浏览器之外的任何内容。因此,无法检查单击mailto链接的结果。

任何声称无法完成的回答都是正确的。一般来说,
mailto:
链接是一种非常不可靠的联系方式,这就是为什么它们通常被联系表单所取代,并且仅作为用户的商品。