Moin,
ja wird wohl hoffentlich daran liegen...
Nein liegt es nicht. Ich habe das schonmal gesehen und möchte fast wetten, das sich direkt über den Zeilen die du grad gepostet hast, ein write("</script>"); oder ein anderes auftauchen von </script> befindet. Logischerweise sieht Mozilla dass das Skript da zu Ende ist, und gibt den Rest als Text aus.
Du hast mehrere Möglichkeiten: Escape das </script>, gerüchteweise reicht es dafür </script> zu schreiben (hab' ich nie ausprobiert), auf jedenfall reicht write("</scr"+"ipt>"). Oder entferne den Doctype, dann geht Mozilla in den Quirks-Modus und nimmt dir das nicht mehr übel.
--
Henryk Plötz
Grüße aus Berlin