Revision 5d557254
Von Moritz Bunkus vor mehr als 15 Jahren hinzugefügt
js/dunning.js | ||
---|---|---|
1 | 1 |
function set_email_window(input_subject, input_body, input_attachment) { |
2 | 2 |
var parm = centerParms(800,600) + ",width=800,height=600,status=yes,scrollbars=yes"; |
3 | 3 |
var url = "dn.pl?" + |
4 |
"INPUT_ENCODING=UTF-8&" + |
|
4 | 5 |
"action=set_email&" + |
5 | 6 |
"email_subject=" + encodeURIComponent(document.getElementsByName(input_subject)[0].value) + "&" + |
6 | 7 |
"email_body=" + encodeURIComponent(document.getElementsByName(input_body)[0].value) + "&" + |
Auch abrufbar als: Unified diff
Die JavaScript-Funktion "encodeURIComponent()" benutzt immer UTF-8 als Zeichensatz, egal, was die HTTP-Header oder das <form>-Element sagen. Also muss der Input bei Erhalt in den Zeichensatz der Installation konvertiert werden.