使用JavaScript定时刷新指定页面可以通过setTimeout
或setInterval
函数结合window.location.href
实现。以下是5种刷新当前页面的方法:,,1. 使用setTimeout
延迟一定时间后刷新页面:,``javascript,setTimeout(function() {, window.location.reload();,}, 3000); // 3秒后刷新页面,
`,,2. 使用
setInterval每隔一定时间刷新一次页面:,
`javascript,setInterval(function() {, window.location.reload();,}, 5000); // 每5秒刷新一次页面,
`,,3. 使用
location.replace方法刷新页面,不会保留刷新前的历史记录:,
`javascript,setTimeout(function() {, location.replace(window.location.href);,}, 4000); // 4秒后刷新页面,
`,,4. 使用
location.assign方法刷新页面,会保留刷新前的历史记录:,
`javascript,setTimeout(function() {, location.assign(window.location.href);,}, 6000); // 6秒后刷新页面,
`,,5. 使用
meta标签的
refresh属性进行定时刷新(非JavaScript方式):,
`html,,
``,,这些方法可以根据需要选择使用,以实现定时刷新指定页面的功能。