Ich bin mir nicht sicher, aber ersetz den Unterstrich doch mal durch eine anderes Zeichen.
Das bewirkt keine Änderung des Verhaltens des IE. Es muß wirklich an der Syntax von replace liegen. Leider ist in Selfhtml kein Hinweis auf ein besonderes Verhalten des IE.
Andreas