You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何使用JavaScript实现页面2秒后自动刷新?

如何让页面刷新延迟2秒执行?

当然可以实现!你只需要借助JavaScript里的setTimeout()函数,它的作用就是延迟指定时间后执行一段代码,完美适配你的需求。

具体实现非常简单,把你原本的window.location.reload()放在setTimeout()的回调函数里,第二个参数传入延迟的毫秒数(2秒就是2000毫秒)就行,示例代码如下:

传统函数写法

setTimeout(function() {
    window.location.reload();
}, 2000);

更简洁的箭头函数写法

setTimeout(() => window.location.reload(), 2000);

简单解释一下:

  • 第一个参数是要延迟执行的函数,这里就是触发页面刷新的操作
  • 第二个参数是延迟时间,单位是毫秒,所以2秒对应2000

你可以把这段代码放在需要触发延迟刷新的地方,比如按钮点击事件里,或者页面加载完成后的逻辑中,就能实现2秒后自动刷新页面的效果啦。

内容的提问来源于stack exchange,提问作者Nancy

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.14 08:47:50