在我的JavaScript代码中,某些时候需要刷新窗口(用户已上传新图像但页面上仍可见)。我想知道为什么会出现这种情况。
location.href = location.href
窗口没有刷新?
location.href = location.href
窗口没有刷新?
要刷新窗口,请尝试:
window.location.reload();
window.location = location.href;
或者,如果只是简单地刷新页面:
window.location.reload();
window.location = location.href;
而不是window.location.reload();
的一个优点是,在某些浏览器中,window.location.reload();
会弹出一个提示框告诉您表单已重新提交,而window.location = location.href;
则不会这样做。 - Ng Sek Long如果你确实需要刷新页面,应该执行以下操作:
location.reload(true)