2012-10-24 76 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();在表单验证方法中。我刚刚删除了这个和它现在的工作。