Halli hallo,
unsere Webapplikation nutzt ein
ISAPI-Modul, das aus Delphi 7 Webbroker-Code besteht.
Da das ganze doch schon recht staub ansetzt, wollte ich nun einfach mal ein wenig AJAX mit JQuery hier und
da in die Applikation einbringen. Es sollen Daten eines Input-Felds im Hintergrund an den Server gesendet werden.
Vorher jedoch befülle ich das Input-Feld in einem OnHTMLTag-Ereignis mit vorhandenen Daten (vereinfachter Code):
Delphi-Quellcode:
if TagString = 'InputEdit1' then
ReplaceText := '<input type="text" name="InputEdit1" id="InputEdit1" value="'+ String1 +'">';
Das Problem hier:
Wenn in String1 etwa ein paar Sonderzeichen sind, wie etwa bei "TestöÖäÄüÜ!"§$%&/()=ß",
so werden davon einige abgeschnitten, und auf der
HTML-Seite bleibt nur noch ein Input-Feld mit dem
Value "TestöÖäÄüÜ!" übrig.
Ich dachte, das Delphi entsprechend dem Antwort-Header auch den Zeichensatz korrekt anpasst? Anscheinend nicht...
Wie bekomme ich das in den Griff? Was ist das Problem hier? Vielen Dank für alle Antworten