我收到一封电子邮件,说我的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中打破这个?
答案 0 :(得分:3)
查看关于mailto
URI方案的维基百科文章的the References section,我看到mailto
中定义了mailto
,该版本于1998年7月发布。规范也在2010年10月的RFC 2368中更新了。由于{{1}}已定义了很长时间,而且我从未亲眼见过它不起作用的现代计算机,它可能得到全球支持现在
答案 1 :(得分:1)
mailto是最古老的标签之一。它是开放的部分,可以让你适应。
为什么不设置一个链接,使其看起来像一个按钮,而不是这样做?
<a href="mailto:info@example.com?subject=Something">Email me</a>
现在,我知道你想把一个主题放在那里,这很酷。您可能只想在此时使用jQuery执行此操作,或者创建一个hrefs到mailto的函数。