Sto provando sia con Firefox che con IE, stesso problema (qualunque esso sia...).
Motivo particolare? No, in realtà non so neanche la differenza fra usare replace e href, la prima volta che mi serviva fare una cosa del genere mi è stato suggerito replace() e quindi ho usato sempre quello... Però ora provo a cambiare!