有人能告诉jQuery代码自动刷新页面吗?
我正在使用这样的东西 -
jQuery(".form_" + form_count).html("<div id='message'></div>")
jQuery('#message').html("<center><h2><br><br>Thank You Your form has been submitted.</h2></center>")
window.setTimeout(function() {
history.go(-1);
}, 1950);
现在我想要的是,在浏览器将一个页面移回历史记录后,该页面应该刷新。我尝试使用上述答案,但没有帮助。
答案 0 :(得分:6)
window.location.reload()
这不需要jQuery。
答案 1 :(得分:1)
我用过......
window.location = window.location
但它turns out ......
window.location.reload();
...存在,它在语义上更正确。如果您想要触发 hard 重新加载,请将参数传递为true
。
当然,这是不是 jQuery。记住jQuery是一个JavaScript框架。
答案 2 :(得分:0)
window.location.reload()
相当于按下浏览器中的重新加载按钮。
window.location = window.location
相当于在地址栏中按Enter键。
当您致电window.location.reload()
时,所有其他资源也会重新生效。这意味着通过执行额外的HTTP请求来检查所有样式表,脚本和图像的缓存fresness。至少在Firefox中存在这种行为,我不知道其他浏览器的行为方式。