您能否告訴我爲什麼window.location.href
在firefox上無法正常工作?firefox中的window.location.href
代碼:
<script>
function goToURL() {
window.location.href('url');
}
</script>
什麼我可以使用,而不是window.location.href
作爲替代?
您能否告訴我爲什麼window.location.href
在firefox上無法正常工作?firefox中的window.location.href
代碼:
<script>
function goToURL() {
window.location.href('url');
}
</script>
什麼我可以使用,而不是window.location.href
作爲替代?
使用它的分配
window.location = "http://...";
反正你應該在你的問題更具體
這不適用於最新版本的FF – 2016-04-05 05:11:11
這應該在IE和Firefox瀏覽器:
window.location.assign(url);
'replace()'會替換歷史中的當前頁面,而賦給'href'則不會。 'assign()'是一個更合適的選擇。 – 2010-11-19 15:00:16
@安迪E - 你說得對。更新。 – 2010-11-19 15:02:18
謝謝!在經歷了許多令人頭疼的事情之後,測試了location.href(它在IE中工作而不是FF)等等,這在今天終於起作用。 – Adam 2017-03-03 21:39:21
這裏的answere爲您:
您可以使用它,例如像這樣:
window.location.href = 'http://www.guffa.com';
我已經驗證,此代碼在Firefox 3.6.12。
如果這不適合你,你必須在你的問題中更具體地確定問題是什麼。
究竟以什麼方式使用它?請擴展您的問題 - 閱讀http://stackoverflow.com/questions/ask-advice獲取更多信息。 – 2010-11-19 14:57:37
你想要做什麼?這可能會幫助你:http://stackoverflow.com/questions/275092/windows-location-href-not-working-on-firefox3 – demux 2010-11-19 14:58:43
這是真的不是一個可回答的問題,因爲它並不真正感。你應該說明你想要達到的目標*,可能會給出你當前的代碼,並詢問如何改進它。 – 2010-11-19 15:06:57