• 締切済み

HP上からメールをクリックしたときに

すでに件名、本文が書かれている状態にするには、どうしたらよいでしょうか? ユーザーがクリックすると、本文に 以下の項目をご記入の上送信してください。 ◆お名前 ◆ご住所 ◆電話番号 といったふうに、メールにテキストを入れたいのです。 よろしくお願いします。

みんなの回答

  • steel_gray
  • ベストアンサー率66% (1052/1578)
回答No.4

#2の方の方法をとる場合、文字化けする可能性もありますので参考URLの「URIエンコード」の結果をbody=に指定するとよいでしょう。(改行の0D,0Aの変換も行われます。)

参考URL:
http://allabout.co.jp/career/html/closeup/CU20030623A/index2.htm
  • gura_
  • ベストアンサー率44% (749/1683)
回答No.3
  • rio_d
  • ベストアンサー率47% (71/149)
回答No.2

こんにちは。 改行は%0dを使った方が良いかと…。 IE+OEで試してみたんですが、他のブラウザとかでは試してないので、一応確認しておいてください。 <a href="mailto:メルアド?subject=件名&body=以下の項目をご記入の上送信してください。%0d◆お名前%0d%0d◆ご住所%0d%0d◆電話番号">メール</a> subject : 件名を指定します。 body : メール本文を指定します。 %0d : 改行します。(IEで確認)

noname#105743
noname#105743
回答No.1

こんな感じでどうぞ^^ <a href="mailto:メルアド?subject=件名&body=以下の項目をご記入の上送信してください。<br>◆お名前<br><br>◆ご住所<br><br>◆電話番号">メール</a>

関連するQ&A