Link in mailto-body

Hallo an alle,

ich habe ein kleines Problem.
Ich habe auf einer HTMLSeite ein mailto-link in dem auch gleich der Bodytext festgelegt ist. Jetzt möchte ich in dem Text auch ein link mir einfügen. Habt Ihr ein tolle Idee wie das klappen könnte?

Das habe ich:

… „mailto:yxz(at)hohoho.de?body=Hallo Freunde hier der Link ???“ …

Habt Ihr ein tolle Idee wie das klappen könnte?

Danke
Dirk

Du könntest es mal mit den Sonderzeichencodierungen probieren, vielleicht klappt es dann:

http://de.selfhtml.org/html/referenz/zeichen.htm

Hi,

… „mailto:yxz(at)hohoho.de?body=Hallo Freunde hier der Link
???“ …

du musst die Daten passend kodieren, um sie vor falscher Interpretation zu schützen. Dabei musst du in deinem Fall zwei Schritte unterscheiden.

Du beginnst mit dem gewünschten Body-Text:

Hallo Freunde, hier der Link:
http://www.google.de/search?hl=de&q=url+html+encoding

Um den als Wert in eine URL einbauen zu können, musst du zunächst URL-Kodierung anwenden (sonst würden z.B. die „&“ in deinem Text mit denen aus der URL verwechselt werden; wie du siehst, kommen im kodierten Text keine Zeichen wie „&“/"?"/… mehr vor):

Hallo%20Freunde%2c%20hier%20der%20Link%3a%0d%0ahttp%3a%2f%2fwww.google.de%2fsearch%3fhl%3dde%26q%3durl%2bhtml%2bencoding

Das kannst du dann in die URL einbauen; um es interessanter zu machen, füge ich noch ein Subject hinzu:

mailto:[email protected]?body=Hallo%20Freunde%2c%20hier%20der%20Link%3a%0d%0ahttp%3a%2f%2fwww.google.de%2fsearch%3fhl%3dde%26q%3durl%2bhtml%2bencoding&subject=Link

Diese URL kannst du jetzt z.B. in der Adresszeile deines Browsers verwenden. Wenn du sie aber in einen Link in einer HTML-Seite einbauen willst, musst du sie wiederum umkodieren, nämlich in die HTML-Kodierung (Zeichen wie „&“ oder "
Schick einen Link

Hilfestellung beim Kodieren geben dir viele Webseiten wie http://www.string-functions.com/htmlencode.aspx und http://www.string-functions.com/urlencode.aspx

Viel Erfolg,

Andreas

Hallo Andreas,

danke für Deine Antwort. Es ist noch nicht ganz das was ich suche, aber es wäre eine Alternative.

Ich stelle mir die Ideallösung so vor das der Link hinter einem Text steht. Z.B. hinter „hier klicken“

Aber das geht wohl nicht. Ich werde es heute abend noch einmal testen.

Gruß und Danke
Dirk

[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]

Du könntest es mal mit den Sonderzeichencodierungen probieren,
vielleicht klappt es dann:

http://de.selfhtml.org/html/referenz/zeichen.htm

Hallo Spot,

guter Ansatz und eine mögliche Alternative. Es ist aber noch nicht ganz das was ich suche. Andreas hat mir etwas ähnliches geschrieben.

Ich stelle mir die Ideallösung so vor das der Link hinter einem Text steht. Z.B. hinter „hier klicken“

Aber das geht wohl nicht. Ich werde es heute abend noch einmal testen.

Gruß und Danke
Dirk