Hallo Gunnar,
Antwort: Weil der Inhalt des 'script'-Elements in HTML [bei text/html] vom Typ CDATA ist
Ganz anders sieht es aus bei als 'application/xhtml+xml' ausgeliefertem XHTML: Der Inhalt des 'script'-Elements ist dann vom Typ PCDATA, wird also geparst, 'ä' wird zu 'ä' aufgelöst.
danke, dieser Unterschied war mir tatsächlich auch noch nicht bekannt.
Mit IE wirst du dies freilich nicht ausprobieren können. ;-)
Warum auch? ;-)
Ciao,
Martin