Problem mit JSON / Umlauten

Kopfballstar

Erfahrenes Mitglied
Hallo,
mein Problem ist folgendes. Eine Angabe des Users ( z.b. das Wort "Stück" ) wird per Ajax an den Server gesendet und parktisch direkt wieder zurückgesendet. Ich benutze JSON_encode. Das Problem war nun das ich im IE eine Fehlermeldung bekommen habe. Mittlerweile habe ich rausgefunden das es sich um die Umlaute handelt. Wenn ich Serverseitig z.b. utf8-encode benutze dann tritt die Fehlermeldung im IE nicht mehr auf und es funktioniert glänzend. Blöderweise wird das Wort im FF dann aber so ausgegeben:
Stück
Nun bin ich ratlos....Meine Seite allgemein ist utf-8.
 
Hi,

solltest du auf der Serverseite mit PHP arbeiten, kodiere den Rückgabestring mit rawurlencode. Die Antwort des Requests decodierst du auf der Clientseite mit der JS-Methode unescape.

Ciao
Quaese
 

Neue Beiträge

Zurück