window.location.href no redirige

Sé que esta es una pregunta muy discutida, pero no puedo entender por qué no me funciona.

Esta es mi función:

function ShowComments(){

 alert("fired");
 var movieShareId = document.getElementById('movieId');
 //alert("found div" + movieShareId.textContent || movieShareId.innerText);
 //alert("redirect location: /comments.aspx?id=" + movieShareId.textContent || movieShareId.innerText + "/");
 window.location.href = "/comments.aspx?id=" + movieShareId.textContent || movieShareId.innerText + "/";
 var newLocation = window.location;
 //alert("full location: " + window.location);

}

Si tengo las alertas sin comentar o si tengo el bugzilla de mozilla abierto, funciona bien, de lo contrario no se redirige a la otra página.

¿Alguna idea de por qué?

Respuestas a la pregunta(7)

Su respuesta a la pregunta