Hmm, the O'Reily Javascript book (the rhino one) says IE5 runs JScript5 and IE5.5 runs JScript5.5, which should be equivelent to JavaScript 1.4 and that Location.replace() exists since JavaScript 1.1
Wierd
Have you tried window.location = "http://..."; instead?
Dave.