Tach!
Object doesn't support property or method 'replace'
Mit
typeofprüfen!
Was genau soll ich da prüfen?
typeof String ergibt function. Das hat keine Methode namens replace. Demzufolge liefert typeof String.replaceauch undefined.
Außer im Firefox, aber das sagte ich ja bereits, dass das da eine missbilligte Ausnahme ist.
dedlfix.