Antworten auf deine Fragen:
Neues Thema erstellen

Zeilenumbruch in body-mailto

Hallo,

ich habe alles versucht, %0A, break, \n, %0D etc. aber nichts hat funktioniert.
Wie kann ich im Body-Teil eines mailto:-Befehls einen Zeilenumbruch darstellen?

LG
 

AW: Zeilenumbruch in body-mailto

Normalerweise hast du mit "%0A" schon die richtige Syntax...
Könntest du vielleicht etwas mehr von deinem Code posten, um zu sehen, ob es irgendwo "hakt"?

Lieber Gruß
 
Zuletzt bearbeitet:
AW: Zeilenumbruch in body-mailto

Mal in Verbindung genommen:

%0D%0A
Hallo,

ich habe es getestet. Funktioniert auch nicht.
Code (bitte die Funktionalität, warum ich meinen Mail-Client über JavaScript aufrufe, nicht hinterfragen. Danke :) ):
Code:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Test</title>
<script type="text/javascript">
function check(){
    var text = document.getElementById('text').innerHTML;
    text = text.replace(/<br\s*[\/]?>/gi, "%0A");
    var mailToLink = "mailto:?subject=hallo+&body="+text;
    window.location.href = mailToLink;
    return(false);
}
</script>
</head>
<body>
<span onclick="check()">Hier klicken</span>
<div id="text">
<h1></h1>
blablabla<br />
blablalbal
</div>
</body>
</html>
 
AW: Zeilenumbruch in body-mailto

Moin moin,
also "%0D%0A" sollte funktionieren. Hast du mal dem Cache gelösct nach deiner Änderung?
Gruß Ulli
 
AW: Zeilenumbruch in body-mailto

mal aus Neugierde zum testen, was passiert wenn Du den Zeilenumbruch direkt in den Quellcode einfügst. So vom Gefühl her müßte das sogar gehen.
 
AW: Zeilenumbruch in body-mailto

mal aus Neugierde zum testen, was passiert wenn Du den Zeilenumbruch direkt in den Quellcode einfügst. So vom Gefühl her müßte das sogar gehen.
Nein, das kann garnicht funktionieren. Ich verwende als Standart-Client Yahoo-Mail. Das heißt, wenn ich auf den mailto-link klicke, öffnet sich mein Yahoo Mail Client im Browser. Der Inhalt der e-Mail sowie Empfänger und Subject werden als Get-Variable übergeben und wenn ich einen Absatz mache wie du es sagst, sieht das folgendermaßen aus:
Code:
http://de.mg41.mail.yahoo.com/neo/launch?.rand=559668382&action=compose&To=mailto:?body=blablaAabsatz
kann also garnicht funktionieren!
 
AW: Zeilenumbruch in body-mailto

eigentlich müßte ja

Code:
http://de.mg41.mail.yahoo.com/neo/launch?.rand=559668382&action=compose&To=mailto:?body=blabla[COLOR=Red][B]%0A[/B][/COLOR]Aabsatz

funktionieren

EDIT: beim testen mit Thunderbird funktioniert %0A
 
Zuletzt bearbeitet:
AW: Zeilenumbruch in body-mailto

Ich habe gerade mal deinen Code im IE9 laufen lassen. Funktioniert!
Im FF, Chrome und Safari auch.
Sogar deine H1-Tags werden als Normaltext ohne Umbruch in der ersten Zeile ausgegeben.

Gruß Ulli
 
AW: Zeilenumbruch in body-mailto

Noch mal ich. Habe was vergessen. Was für einen Email-Client hast du? Und welches Betriebssystem?
Nachtrag: Client streichen. War n langer Tag ...
 
AW: Zeilenumbruch in body-mailto

wenn ich das richtig gelesen habe, keinen Mailclient, der Mailto: ruft den Webmailer von yahoo auf
eventuell ist das der Casus Knactus :-)
 
AW: Zeilenumbruch in body-mailto

@KasselJulian So wie ich das bisher sehen konnte, parst der Webmailer von yahoo die Sachen irgendwie anders ;)

Was kommt denn mit den bisherigen Vorschlägen bei dir im Mail-Composer an (bei yahoo)?
 
AW: Zeilenumbruch in body-mailto

@KasselJulian So wie ich das bisher sehen konnte, parst der Webmailer von yahoo die Sachen irgendwie anders ;)

Was kommt denn mit den bisherigen Vorschlägen bei dir im Mail-Composer an (bei yahoo)?
Also ja, solange es ein Software-Client ist funktioniert es. Yahoo-Mail leider nicht, die %0D%0A%0D%0A-Zeichen werden in der URL mit übergeben aber durch einfache Leerzeichen ersetzt, sprich keine Absätze werden eingefügt.
 
AW: Zeilenumbruch in body-mailto

könnte es nicht sein das, das von Yahoo sogar beabsichtigt ist. Ich kann mir vorstellen das die alle möglichen Steuerzeichen ausfiltern.
 
Bilder bitte hier hochladen und danach über das Bild-Icon (Direktlink vorher kopieren) platzieren.
Antworten auf deine Fragen:
Neues Thema erstellen

Willkommen auf PSD-Tutorials.de

In unseren Foren vernetzt du dich mit anderen Personen, um dich rund um die Themen Fotografie, Grafik, Gestaltung, Bildbearbeitung und 3D auszutauschen. Außerdem schalten wir für dich regelmäßig kostenlose Inhalte frei. Liebe Grüße senden dir die PSD-Gründer Stefan und Matthias Petri aus Waren an der Müritz. Hier erfährst du mehr über uns.

Stefan und Matthias Petri von PSD-Tutorials.de

Nächster neuer Gratisinhalt

03
Stunden
:
:
25
Minuten
:
:
19
Sekunden

Flatrate für Tutorials, Assets, Vorlagen

Zurzeit aktive Besucher

Keine Mitglieder online.

Statistik des Forums

Themen
119.012
Beiträge
1.540.370
Mitglieder
23.178
Neuestes Mitglied
kxristian
Oben