non funziona perche' la sintassi non e' corretta

window.location.reload(true);

non puoi specificare un indirizzo, altrimenti perche' si chiamerebbe reload se puoi cambiare indirizzo?

ci sono altri metodi per farlo:
- window.location.href='nuovoIndirizzo.htm';
- window.location.replace('nuovoIndirizzo.htm');
con quest ultimo che sostituisce la pagina anche nell' history