📅  最后修改于: 2023-12-03 15:38:39.389000             🧑  作者: Mango
在某些情况下,我们需要在网页上定时刷新页面,以保证数据的及时更新。这里我们将介绍如何使用JavaScript技术,在固定的时间间隔内自动刷新网页。
最基本的方法是在网页中使用setTimeout函数。这个函数可以设置一个时间延迟,当延迟时间过去后就会执行指定的操作。我们可以在延迟到时间点时,使用location.reload()函数来刷新网页。
setTimeout(function(){
location.reload();
}, 60000); //间隔时间60秒
上面的代码会在网页加载完毕后的60秒时,自动刷新页面。如果你想设置更多的时间间隔,可以将60000中的数字改为你需要的毫秒数。
setTimeout函数只会在设置的时间过去后执行一次指定的操作,如果想要定时定点执行操作,我们需要使用setInterval函数。这个函数同样可以设置时间间隔,但是它会一直重复执行指定的操作,直到你手动清除这个操作为止。
setInterval(function(){
location.reload();
}, 60000); //间隔时间60秒
上面的代码会在网页加载完毕后,每隔60秒就会自动刷新一次页面。如果你希望其它时间间隔,请将代码中的60000改为你需要的毫秒数。