scheinbar hat der IE mehr probleme mit umlauten, als ich dachte.
Wenn ein Text korrekt kodiert wurde und der Browser die Kodierung eines Textes kennt (sie ihm etwa durch eine Kodierungsangabe mitgeteilt wird), dann gibt es keine "Probleme mit Umlauten".
Selbige gibt es nur, wenn diese Voraussetzungen nicht gegeben sind.
ich habe zwar im php einen header() gesetzt, welcher die ausgabe als text/xml und charset utf-8 definiert hat. das war aber scheinbar den IE zuwenig. ich musste zu jeden datensatz im php extra noch den text mit utf8_encode($ausgabe) encodieren. dann hats auch der IE geschluckt.
Wenn du auf eine Box mit rostigen Nägeln "Gold und Juwelen" draufschreibst, ist noch lange nicht Gold drin.
Wenn du der Ausgabe deines PHP-Scriptes die Kodierungsangabe UTF-8 verpasst, dann ändert sich die Kodierung des Textes nichts, es sei denn, du kodierst den Text mit UTF-8.
Mathias