mailto: を使用してメールの件名/内容を設定できますか? 質問する

mailto: を使用してメールの件名/内容を設定できますか? 質問する

mailto: を使用するときに、電子メールの件名/内容を設定することは可能ですか?

ベストアンサー1

はい、mailto に関するすべてのヒントとコツをご覧ください:http://www.angelfire.com/dc/html-webmaster/mailto.htm

mailto 件名の例:

<a href="mailto:[email protected]?subject=free chocolate">example</a>

内容を含む mailto:

<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>

コメントで言及されているように、subjectと は両方ともbody適切にエスケープする必要があります。encodeURIComponent(subject)特定のケースを手動でコーディングするのではなく、それぞれに を使用してください。

としてフーディコメントに記載されているように、文字列に次のエンコードされたシーケンスを追加することで改行を追加できます。

%0D%0A // one line break

おすすめ記事