Seite 1 von 1

Variable Parameter in mailMsg

Verfasst: 16.09.2013, 16:18
von schnacki
Hallo Experten,

im letzten Thread wurde von radzmar eine Möglichkeit vorgestellt, eine Mail zu erzeugen, nämlich app.mailMsg.

Nun habe ich Probleme, variable Parameter an diese zu übergeben. Beispiel:

    var myMail;
    var myReceiver = "x.y@z.com";

    myMail = '{bUI: false, cTo: "'    +    myReceiver  +    '",}';

    app.mailMsg(myMail);

erzeugt zwar eine Mail, aber ohne Empfänger.

Das Gleiche, wenn ich die beiden Hochkomma-Varianten vertausche:

    myMail = "{bUI: false, cTo: '"    +    myReceiver +    "',}";
 


Die Mimik mit den geschweiften Klammern in den runden ist mir sowieso unklar. Kann mich jemand erleuchten? Noch viel schöner wäre natürlich eine "geordnete" Parameterübergabe mit deren Namen.

Der funktionierende Originalcode war:

app.mailMsg({
bUI: false,
cTo: "[url=mailto:x.y@z.com]x.y@z.com[/url]",
})

Raimund

 

Variable Parameter in mailMsg

Verfasst: 17.09.2013, 00:37
von Merklin
Hallo,

wie wäre es den damit?

VG Merklin

Variable Parameter in mailMsg

Verfasst: 17.09.2013, 08:20
von schnacki
Hallo Merklin,

ja das ist genau die Lösung! Vielen Dank, das hatte ich mit "geordneter Parameterübergabe" gemeint.

Natürlich hätte ich da auch selbst drauf kommen können, aber irgendwie habe ich gestern den Wald vor lauter Bäumen nicht mehr gesehen!

Danke

Raimund