3

我收到一封电子邮件,说我的 mailto 按钮在 Win8 上不起作用。

<input onclick="open('mailto:info@example.com?subject='+document.getElementById('subject').value,'_self');" type="button" id="btn" value="Email Me">

我想知道'mailto:'href 存在什么样的浏览器支持。此外,由于我是通过 javascript 触发的,“触发”方法会在 windows8 中破坏它吗?

4

2 回答 2

3

查看有关 URI 方案的 Wikipedia 文章的参考部分mailto,我看到它是在 1998 年 7 月发布的RFC 2368mailto中定义的。该规范也在2010 年 10 月在RFC 6068中进行了更新。因为已经定义了这么久,而且我从未亲眼见过无法在其上运行的现代计算机,它现在可能已获得全球支持。mailto

于 2013-10-25T01:01:26.227 回答
1

mailto 是最古老的标签之一。这是开放的部分,会给你适合。

为什么不设计一个链接让它看起来像一个按钮,而是这样做呢?

<a href="mailto:info@example.com?subject=Something">Email me</a>

现在,我知道你想在里面放一个主题,这很酷。那时您可能只想使用 jQuery 来执行此操作,或者改为创建一个指向 mailto 的函数。

于 2013-10-25T00:17:37.943 回答