Projekt

Allgemein

Profil

« Zurück | Weiter » 

Revision 6b063f3c

Von Moritz Bunkus vor etwa 16 Jahren hinzugefügt

  • ID 6b063f3c88f7ca16e83a19759441a05e0ff84a47
  • Vorgänger 81d1ae0f
  • Nachfolger 08ca74a8

JavaScript und Umlaute in UTF-8-Codierung funktioniert nicht mit der JavaScript-Funktion "encode()", deshalb "encodeURIComponent()" benutzen.

Unterschiede anzeigen:

js/dunning.js
2 2
  var parm = centerParms(800,600) + ",width=800,height=600,status=yes,scrollbars=yes";
3 3
  var url = "dn.pl?" +
4 4
    "action=set_email&" +
5
    "email_subject=" + escape_more(document.getElementsByName(input_subject)[0].value) + "&" +
6
    "email_body=" + escape_more(document.getElementsByName(input_body)[0].value) + "&" +
7
    "email_attachment=" + escape_more(document.getElementsByName(input_attachment)[0].value) + "&" +
8
    "input_subject=" + escape_more(input_subject)  + "&" +
9
    "input_body=" + escape_more(input_body)  + "&" +
10
    "input_attachment=" + escape_more(input_attachment);
5
    "email_subject=" + encodeURIComponent(document.getElementsByName(input_subject)[0].value) + "&" +
6
    "email_body=" + encodeURIComponent(document.getElementsByName(input_body)[0].value) + "&" +
7
    "email_attachment=" + encodeURIComponent(document.getElementsByName(input_attachment)[0].value) + "&" +
8
    "input_subject=" + encodeURIComponent(input_subject)  + "&" +
9
    "input_body=" + encodeURIComponent(input_body)  + "&" +
10
    "input_attachment=" + encodeURIComponent(input_attachment);
11 11
  window.open(url, "_new_generic", parm);
12 12
}

Auch abrufbar als: Unified diff