2011-07-19 10 views
-1

私は単純なRSVPフォームを作成しています。ユーザーがmailtoリンクをクリックすると、すでに記入済みの部品(名など)があらかじめ作成された電子メールが開きます。イベントのためにそれをRSVPに送ってください。私はこれが最善の方法ではないことを知っていますが、私が考え出すのが最も簡単です。文字をmailtoリンクに返す

唯一の問題は、私は文字のリターンをmailtoのリンクに入れることができないことです。だから、それは乱雑に見えます。どのようなアイデア?

私のmailtoリンク:

<a href="mailto:[email protected]?subject=RSVP&body=First name: Last name:">RSVP</a> 

答えて

1

あなたがURLにデータを置いているので、あなたが%XX 16進表記を使用して、このような文字をエンコードする必要があり、例えば:FYI

<a href="mailto:[email protected]?subject=RSVP&body=First name:%0D%0ALast name:">RSVP</a> 

、心に留めておきますすべての電子メールプログラムがmailto:プロトコルに対する複数のパラメータをサポートしているとは限りません。あなたは本当に代わりにサーバー側のWebフォームを使用する必要があります。あなたのユーザーは、自分のローカル電子メールプログラムをまったく呼び出すことなく、あなたのウェブサイトから直接あなたにフィードバックを提出させることができます。ほとんどのウェブサイトホスティングサービスは、アカウントの一部として、または少額の料金でそのような機能を提供します。

+0

素晴らしいヒント、ウェブフォームに関するアドバイス – user280109

関連する問題