Я знаю, что это вопрос, который много обсуждался, но я не могу понять, почему он не работает для меня.window.location.href не перенаправляет
Это моя функция:
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);
}
Если у меня есть предупреждения раскомментировать или если у меня есть Bugzilla Мозиллы открыть это работает нормально, в противном случае он не перенаправляет на другую страницу.
Любые идеи, почему?
В чем смысл 'var newLocation = window.location;'? Никакая строка не должна выполняться после изменения window.location. –
Как вы называете эту функцию? Вы делаете что-то еще в тот момент, что может повлиять на изменение местоположения? – Guffa