diks
3. September 2008 um 15:54
1
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
Spot
4. September 2008 um 00:48
2
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
diks
4. September 2008 um 12:26
4
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]
diks
4. September 2008 um 12:30
5
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