Est-il possible de définir le sujet/contenu de l'e-mail lorsque j'utilise mailto: ?
Oui, consultez tous les conseils et astuces avec mailto : http://www.angelfire.com/dc/html-webmaster/mailto.htm.
exemple de sujet de mailto :
<a href="mailto:[email protected]?subject=free chocolate">example</a>
mailto avec contenu :
<a href="mailto:[email protected]?subject=look at this website&body=Hi,I found this website and thought you might like it http://www.geocities.com/wowhtml/">tell a friend</a>
Comme indiqué dans les commentaires, subject
et body
doivent être échappés correctement. Utilisez encodeURIComponent(subject)
sur chacun, plutôt que de coder à la main pour des cas spécifiques.
Comme [Hoody][1] l'a mentionné dans les commentaires, vous pouvez ajouter des sauts de ligne en ajoutant la séquence encodée suivante dans la chaîne :
%0D%0A // one line break