AJAX Daten in ISO-8859-1 oder UTF-8 oder Beides

Egal mit welchem Charset die Seite ausgeliefert wurde, Ajax sendet UTF-8, kann aber auch in ISO senden

Ergebnis

Die eingegebenen Zeichen werden für ISO mit escape(), für UTF8 mit encodeURIComponent() kodiert:

UTF-8: ISO-8859-x:

Erläuterung: Die o.g. JavaScript Funktionen kodieren die der Zeichenkodierung entsprechenden Bytes (Oktetten) so, daß sie per AJAX prozentkodiert übertragen werden können.

Beachte: Die JS Function escape() ist als deprecated eingestuft!


Datenschutzerklärung: Diese Seite dient rein privaten Zwecken. Auf den für diese Domäne installierten Seiten werden grundsätzlich keine personenbezogenen Daten erhoben. Das Loggen der Zugriffe mit Ihrer Remote Adresse erfolgt beim Provider soweit das technisch erforderlich ist. s​os­@rolf­rost.de.