Zeichensatz und der Internet Explorer 5
Guido Pelzer
- javascript
Hallo allerseits,
folgendes Problem habe ich: ich generiere dynamische HTML-Seiten mit javascript. Eine
erzeugte Seite enthält ein Formular. Ärgerlich dabei ist, daß der Formularinhalt bei
Verwendung des Internet Explorers 5 als Unicode verschickt wird. Er sollte jedoch
als ISO-8859-1 verschickt werden. Das Problem läßt sich auch nicht mit dem Zusatz <META
http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> im HTML-Dokument beheben. Mit Netscape wird der Inhalt wie gewünscht als ISO-8859-1 erschickt.
Kann mir jemand weiterhelfen?!. Was muß gemacht werden, damit der IE5 ISO-8859-1 verschickt?
Vielen Dank im voraus...
Gruß
Guido
Das Problem läßt sich auch nicht mit dem Zusatz <META
http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> im HTML-Dokument beheben.
klar, denn das beschreibt für den Browser, was der darstellen soll - nicht aber, was er dem Formularverarbeiter schicken soll.
Kann mir jemand weiterhelfen?!. Was muß gemacht werden, damit der IE5 ISO-8859-1 verschickt?
Vielen Dank im voraus...
In SELFHTML habe ich überraschenderweise nichts Derartiges gefunden.
Dafür aber in der Norm zu HTML 4.0 (wer auch immer die bereits vollständig unterstützen mag): Dort gibt es für den <FORM>-tag ein Attribut "accept-charset = charset list" - das klingt so, als wäre es das, was Du suchst ...
Die URL dazu: http://www.w3.org/TR/REC-html40/interact/forms.html#adef-accept-charset
(Achtung: ca. 130 kb, komplettes Kapitel über FORM ...)