Michael R.: Sonderzeichen

Hei,

ich hab' eine Webseite mit nem Formular, das mit Hilfe von JavaScript Daten weiterverwendet etc.

Problem dabei ist folgendes:

wenn auf einem Mac Sonderzeichen (z. B. ä, ß ô ,....) in dieses Formular eingebenen werden werden diese anders "registriert" als wenn das mit einem Win-Systems passiert; Resultat: werden auf einem Mac erfasste Sonderzeichen auf einem Win angezeigt sind es nicht mehr die richtigen ursprünglichen Sonderzeichen

Frage:

Ich muss jetzt praktisch irgendwie diese Sonderzeichen universell kodieren.

Hilft es mir, wenn ich die escape()-Funktion über die Daten laufen lasse ?

Wer hat eine andere elegante kurze Lösung ?

Danke
Michael

  1. Hallo Michael

    wenn auf einem Mac Sonderzeichen (z. B. ä, ß ô ,....) in dieses Formular eingebenen werden werden diese anders "registriert" als wenn das mit einem Win-Systems passiert; Resultat: werden auf einem Mac erfasste Sonderzeichen auf einem Win angezeigt sind es nicht mehr die richtigen ursprünglichen Sonderzeichen

    Ich muss jetzt praktisch irgendwie diese Sonderzeichen universell kodieren.

    Hilft es mir, wenn ich die escape()-Funktion über die Daten laufen lasse ?

    ich kenne diesen Fehler eigentlich eher daher, wenn Sonderzeichen in Hiddenfelder gespeichert werden.
    Abhilfe:

    Kodierung aller Daten

    Alternativ experimentiere mit:
    http://selfhtml.teamone.de/html/kopfdaten/meta.htm#zeichensatz

    und http://selfhtml.teamone.de/html/formulare/definieren.htm#zeichensaetze

    Viele Grüße

    Antje