如何在没有收件人的情况下创建可在Ubuntu上运行Chrome的mailto链接?

时间:2014-05-22 17:05:11

标签: google-chrome ubuntu mailto

我的HTML中有mailto链接。 HREF是

<a href="mailto:?to=&body=AAA,&subject=BBB">MAIL</a>

换句话说,我指的是身体和主体,但没有指定收件人。

在Ubuntu的Chrome中,点击此按钮会生成一个错误的对话框

Unable to detect the URI-scheme of "mailto:?body.....

请注意,Firefox会针对同一链接正确打开Thunderbird。

如何对此链接进行编码以使其有效?

Chrome 34.0.1847.137 Ubuntu 13.10

3 个答案:

答案 0 :(得分:33)

如果我理解正确的定义,这应该有效:

<a href="mailto:?to=&body=AAA,&subject=BBB">MAIL</a>

至少它在OSX上的Chrome 36中有效......

RFC 6068: The 'mailto' URI Scheme

答案 1 :(得分:3)

尝试在mailto:?body=AAA,&subject=BBB之间添加一个空格,如下所示:

<a href="mailto: ?body=AAA,&subject=BBB">mail link</a>

甚至可以像这样添加the space as Unicode

<a href="mailto:%20?body=AAA,&subject=BBB">mail link</a>

答案 2 :(得分:0)

怎么样? <a href="mailto:?to=%20&body=AAA,&subject=BBB">mail link</a>