2012-10-24 73 views
0

我有問題,當我嘗試刷新我的網頁在Firefox使用頁面刷新不工作在Firefox

location.reload(true);

它改變了像我的服務器URL我的服務器URL是

www.mywebsite.com/login.html

所以當我refesh使用location.reload我的網頁(0)通過點擊在一個按鈕上。它改變了我的網址,以

www.mywebsite.com/myproject/login.html

它僅適用於Chrome發生在Firefox瀏覽器的正常工作。

而且它的工作我的本地機器上也沒關係。唯一的問題是在現場服務器上。

請讓我知道如果你需要的任何其他信息。

網站運行在apache tomcat服務器上

+1

當你警告(window.location)時,你會得到什麼;' – Geert

+0

嗨吉爾特,它顯示undefined – user965884

回答

2

不知道爲什麼這樣不起作用。嘗試使用:

history.go(0) 
+0

是的,我也試過,以及 – user965884

+0

啊,是的,我只是重新讀你的問題。你有沒有在Firefox中的任何奇怪的設置?你有一些奇怪的jQuery處理程序綁定到該鏈接的'click'事件嗎?您的網站是否在其他計算機上的Firefox上工作? – NerdNode

+0

通常情況下,我使用Chrome瀏覽器,但今天我只是檢查Firfox。是的,我在Mac和Linux機器上測試過它不適用於Firefox。是否在服務器上重寫URL? – user965884

0

感謝您的答覆。但問題是別的,因爲它是jQuery的錯誤。我把event.preventDefault();在表單驗證方法中。我剛剛刪除了這個和它現在的工作。