1. ホーム
  2. html

[解決済み] mailto:を使ってメールの件名や内容を設定することはできますか?

2022-03-17 02:15:15

質問

mailto:を使用する場合、メールの件名や内容を設定することはできますか?

解決方法を教えてください。

はい、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>

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

として フーディ のコメントにあるように、文字列の中に以下のようなエンコードされたシーケンスを追加することで、改行を追加することができます。

%0D%0A // one line break