Ich möchte einen Zeilenumbruch in meinen mailto-Haupttext einfügen. Nichts hat für mich funktioniert. Ich habe auf Google Mail, Yahoo, Apple Mail, Outlook 2010, Outlook.com und Thunderbird mit Google Chrome unter Mac OSX getestet.
Hilfe bitte?
Hier ist mein Code:
<a href="mailto:[email protected]?subject=Subscribe&body=Lastame%20%3A%0D%0A%20Firstname%20%3A"><img alt="Subscribe" class="center" height="50" src="subscribe.png" style="width: 137px; height: 50px; color: #4da6f7; font-size: 20px; display: block;" width="137"></a>
Ich würde vorschlagen, dass Sie das HTML-Tag <br>
ausprobieren, falls Ihre Marketinganwendung dies erkennt.
Ich benutze %0D%0A
. Dies sollte funktionieren, solange die E-Mail im HTML-Format vorliegt.
<a href="mailto:[email protected]?subject=Subscribe&body=Lastame%20%3A%0D%0AFirstname%20%3A"><img alt="Subscribe" class="center" height="50" src="subscribe.png" style="width: 137px; height: 50px; color: #4da6f7; font-size: 20px; display: block;" width="137"></a>
Wahrscheinlich möchten Sie% 20 vor Firstname entfernen, ansonsten haben Sie ein Leerzeichen als erstes Zeichen in der nächsten Zeile.
Ein Hinweis, als ich dies mit Ihrem Code getestet habe, funktionierte es (zusammen mit ein paar zusätzlichen Abständen). Verwenden Sie einen Mail-Client, der keine HTML-Formatierung zulässt?
Fügen Sie %0d%0a
ohne Leerzeichen zwischen Ihren Text ein. Zum Beispiel,
this%20is%20fist%20line%0d%0athis%20is%20second%20line%0d%0athis%20is%20third%20line
der obige Code erzeugt folgende
this is my first line
this is my second line
this is my third line