Text wird nach dem & Zeichen gelöscht

Fragen und Antworten rund um das Thema JavaScript im LiveCycleDesigner
Benutzeravatar
nele_sonntag
Beiträge: 2742
Registriert: 04.05.2009, 15:12
Wohnort: Frankfurt
Kontaktdaten:

Text wird nach dem & Zeichen gelöscht

Beitrag von nele_sonntag » 23.10.2011, 20:06

Hallo,

Merklin hat Recht, natürlich kannst Du das Format der gesendeten Daten per Script selbst bestimmen.

Was mir auffällt ist, dass Du innerhalb des event.targets.submitForm eine Zuweisung an die Variable Mail machst.

Kannst Du nicht Dein PDF hochladen? Hast Du schon geschaut, was Dir der Debugger als Fehlermeldung gibt?

Code: Alles auswählen

var Mailto = "test@test.de";
var Betreff = Textfeld1.rawValue;
var Nachricht = "Dies ist eine Tetsnachrichtr2.Zeile Hier";
var CC = "test2@test.de";
var BCC = "test3@test.de";

var Mail = "mailto:" + Mailto + "?Subject=" + Betreff + "&Body=" + Nachricht + "&cc=" + CC + "&bcc=" + BCC;

event.target.submitForm({
cURL: Mail,
bEmpty: true,
cSubmitAs: "XML"
});
LG Mandy


zico
Beiträge: 12
Registriert: 29.07.2010, 14:24

Text wird nach dem & Zeichen gelöscht

Beitrag von zico » 24.10.2011, 13:52

Das Problem ist einfach das "&" Zeichen  im Text, sowohl im Header als auch im Body.

Ich habe es jetzt so gelöst die Javascript Funktion

encodeURIComponent()


hinbekommen, jetzt scheint es zu passen, das "&" Zeichen wird "escaped" , und bleibt im Text erhalten.




Antworten