Ответ 1
Если я правильно понимаю право, это должно работать:
<a href="mailto:?to=&body=AAA,&subject=BBB">MAIL</a>
По крайней мере, он работает в Chrome 36 на OSX...
У меня есть ссылка mailto в моем HTML. HREF
<a href="mailto:?to=&body=AAA,&subject=BBB">MAIL</a>
Другими словами, я указываю тело и субъект, но не получатель.
В Chrome on Ubuntu нажатие на это приводит к диалогу с ошибкой
Unable to detect the URI-scheme of "mailto:?body.....
Обратите внимание, что Firefox открывает Thunderbird правильно для одной и той же ссылки.
Как мне закодировать эту ссылку, чтобы она работала?
Chrome 34.0.1847.137 Ubuntu 13.10
Если я правильно понимаю право, это должно работать:
<a href="mailto:?to=&body=AAA,&subject=BBB">MAIL</a>
По крайней мере, он работает в Chrome 36 на OSX...
Попробуйте добавить пробел между mailto:
и ?body=AAA,&subject=BBB
следующим образом:
<a href="mailto: ?body=AAA,&subject=BBB">mail link</a>
Или даже добавив пространство как Unicode, например:
<a href="mailto:%20?body=AAA,&subject=BBB">mail link</a>
Как насчет
<a href="mailto:?to=%20&body=AAA,&subject=BBB">mail link</a>