Jörg Hagemann: mailto mit & im body - wie?

Beitrag lesen

Hallo Gemeinde,

es ist bekanntlich möglich, einen Link so zu gestalten, daß beim Klicken der Mail-Client des Besucher aufpoppt und darin die Felder Betreff und Body schon vorbelegt sind:

<a href="mailto:?subject=Betreff&body=Bodytext">...

Die Parameter subject und body werden dabei durch das &-Zeichen getrennt, um die Parameterpaare für das mailto zu kennzeichnen. Wenn ich nun eine URL mit Parametern (z.B. http.//www.xyz.com/index.php?a=1&b=2&c=3) im Body notieren will, werden alle Parameter nach a=1 abgeschnitten, weil diese als weitere Wertepaare für das mailto interpretiert werden.

Frage:

Wie kann ich die & im Body so escapen, daß die URL komplett angezeigt wird und sich das mailto nicht dran stört?

Vielen Dank für jeden nützlichen Kommentar !
Gruß
Jörg