使用jQuery自动刷新

时间:2010-06-23 06:06:49

标签: javascript jquery

有人能告诉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);

现在我想要的是,在浏览器将一个页面移回历史记录后,该页面应该刷新。我尝试使用上述答案,但没有帮助。

3 个答案:

答案 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中存在这种行为,我不知道其他浏览器的行为方式。