Der Martin: falsche Zeichenkodierung?

Beitrag lesen

Hi,

Ich habe das Problem, dass ich per ajax eine .html Datei in ein Div hole. Umlaute werden als Fragezeichen dargestellt.

dann ist vermutlich das äußere Dokument in UTF-8 codiert, der nachdeladene Teil aber in einer anderen Codierung, möglicherweise ISO-8859-1.

Was kann ich da machen, bzw. ich muss doch einen ContentType definieren. Die Frage ist welche und wo?

Du musst dafür sorgen, dass die nachgeladenen Inhalte genauso codiert sind wie das Hauptdokument. Entweder du stellst sie generell auf UTF-8 um, oder du codierst im Javascript die empfangenen Daten um, bevor du sie ins DOM einfügst.

Ciao,
 Martin

--
Datenbanken speichern keine User.
Das liegt daran, daß Datenbanken mit der Lebensmittelversorgung für gespeicherte biologische Lebensformen derzeit noch Probleme haben.
  (Christoph Schnauß)
Selfcode: fo:) ch:{ rl:| br:< n4:( ie:| mo:| va:) de:] zu:) fl:{ ss:) ls:µ js:(