web-dev-qa-db-ja.com

アンパサンド(&)を含む件名のmailtoリンクを設定します

次のmailtoリンクを使用してメールを送信します。

 <a class="share3" title="" href="mailto:?subject=@check&amp;body=@domain">

それはうまくいきますが、私の件名にアンパサンド(&)文字が含まれる場合があり、その場合、本文なしでメールが作成されます。

この問題を解決する方法はありますか?

26
zooblin

特殊文字や予約文字をURLに取り込むには、それらをエンコードする必要があります。&を機能させるには、%26にエンコードする必要があります。

詳細はこちら: http://www.w3schools.com/tags/ref_urlencode.asp

23
edcs

使用する %26件名の&。

2
Alex