Javascript location.href=location.href不会重定向
在我的javascript代码中,在某些情况下,我需要刷新窗口(用户已经上传了新图像,但在页面中仍然可以看到它) 我想知道为什么会这样Javascript location.href=location.href不会重定向,javascript,jquery,Javascript,Jquery,在我的javascript代码中,在某些情况下,我需要刷新窗口(用户已经上传了新图像,但在页面中仍然可以看到它) 我想知道为什么会这样 location.href = location.href 不刷新窗口?如果要重定向页面,请使用: window.location=location.href 或者,如果是刷新页面的简单情况: window.location.reload()要刷新窗口,请尝试: window.location.reload(); 如果你真的需要刷新页面,你应该这样做 lo
location.href = location.href
不刷新窗口?如果要重定向页面,请使用:
window.location=location.href代码>
或者,如果是刷新页面的简单情况:
window.location.reload()代码>要刷新窗口,请尝试:
window.location.reload();
如果你真的需要刷新页面,你应该这样做
location.reload(true)
+1:我正在编辑我的回复,突然我看到你也放了同样的回复。问题是这行是jquery ui对话框功能的onCLose方法函数中的回调;它可能是其中的e.preventDefault()'吗?我只是试图通过使用window.location=location.href
overwindow.location.reload()代码>就是,window.location.reload()在某些浏览器中,当window.location=location.href代码>不起作用that@ToniMichelCaubet我不喜欢强迫我刷新页面的页面。:)好。。。但在大多数页面中,它是以提交的形式刷新的(实际上是标准行为)。。。是吗?@ToniMichelCaubet一件事是,如果您提交表单,然后页面刷新,另一件事是您通过javascript刷新页面:为什么要这样做?您不能在不调用服务器的情况下手动刷新页面吗?