我知道這是一個很多討論的問題,但我無法弄清楚爲什麼它不適合我。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);
}
如果我有警報註釋掉,或者如果我有Mozilla的Bugzilla的打開它工作正常,否則它不會重定向到其他頁面。
任何想法爲什麼?
'var newLocation = window.location;''是什麼意思? window.location更改後不應執行任何行。 –
你是怎麼調用這個函數的?你在做什麼其他事情可能會干擾位置的變化? – Guffa