Axel Richter: Umlaute; Sonderzeichen in Verbindung mit document.title

Beitrag lesen

Hallo,

<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">

Warum treibst du überhaupt den Aufwand, diese Zeichen codieren zu wollen, wenn du doch mit ISO-8859-1 einen Zeichensatz verwendest, der diese Zeichen direkt unterstützt? Dann schreib sie doch im Klartext, das macht auch den Quellcode besser lesbar.

Hallo Martin, ja das habe ich natürlich als erstes versucht. Nur, in diesem Falle funktioniert das eben nicht. Schreibe ich sie im Klartext, dann erscheinen diese Zeichen überhaupt nicht im Titel! Sie fehlen einfach! Was läuft da falsch??

Wie jetzt? Die JavaScript-Anweisung:

document.title="Förderung";

ergibt im Fenstertitel "Frderung", oder wie?

Oder ergibt sie "Förderung"? Das wäre nämlich erklärbar, wenn Du den Quellcode in UTF-8 encoding gespeichert hättest, aber als ISO-8859-1 ausliefern lässt.

Oder ergibt sie "F?rung" oder "F�rderung"? Das wäre dann der Fall, wenn Dein Quelltext zwar ISO-8859-1 encodiert gespeichert ist, aber der Setver den HTTP-Response-Header "Content-Type: text/html; charset=UTF-8" sendet.

Zeig das mal online irgendwo.

viele Grüße

Axel