dedlfix: AJAX und Sonderzeichen

Beitrag lesen

Hi!

Du hast eine iso-8859-1 codierte Seite wo Du was einbauen willst. Schicke die Zeichen in der Ajaxresponse mit derselben Codierung (header s.u.), dann stimmt auch die Darstellung.

Diese Empfehlung ist so nicht richtig. Die Darstellung hängt nicht von der Kodierung ab, in der die angezeigte Seite irgendwann mal ausgeliefert wurde. Diese ist überhaupt nicht mehr von Belang. Für die Response des Ajax-Requests interessiert nur dessen Kodierung. Wenn diese passend zur tatsächlich verwendeten Kodierung angegeben wurde, kann da jede Kodierung verwendet werden, die der Borowser versteht.

header:
Content-type: text/html; charset=iso-8859-1

Das wäre ein Beispiel für die Deklarierung von ISO-8859-1.

Lo!