Hallo,
Im Mozilla funktioniert das auch, der IE stellt die Seite aber trotzdem mit UTF-8 als Encoding dar. Das eigentliche Problem sind die Werte, die vom Formular zurückkommen, vom Mozilla kommt ISO-8859-1 vom IE UTF-8, da die Werte auf einer Datenbank landen, die mit ISO Zeichensatz arbeitet, werden Sonderzeichen die vom IE kommen zu Müll.
Du kannst in deiner XSL-Sheet <xsl:output method="html" encoding="ISO-8859-1" /> verwenden, aber weder der XML- noch die XSL-Datei haben darauf Einfluß wie der Browser beim Absenden eines Forumlars Sonderzeichen übergibt.
Grüße
Thomas