Originariamente inviato da artorius
beh, document.location.replace non esiste...
devi fare document.location.href
ma che dici, certo che esiste location.replace.
La differenza tra location.href e location.replace è che location.href è come se caricasse una nuova pagina, lasciando la pagina precedente nel "Back" del browser, location.replace no (per questo è consigliato per evitare un ciclo di redirect inutile e dannoso)

http://www.bloggingdeveloper.com/pos...t-Methods.aspx

comunque perché fai if(!window.close()){ ?
close() ha un ritorno void...
perchè sono ignorante

chiudi = return window.close();
if chiudi false bla bla bla?

Comunque non è quello il problema.