有谁知道如何在 JavaScript 中在 5 秒后仅刷新一次页面?
我有以下脚本在 5 秒后刷新页面:
setTimeout(function () {
    window.location.reload(1);
}, 5000);  // After 5 secs
但不知何故,这是每 5 秒刷新一次,而不是在第一个 5 秒后刷新一次。有谁知道如何解决这个问题?
小智 5
我认为更好的解决方案是检查document.referer并与document.location
if (document.referrer !== document.location.href) {
    setTimeout(function() {
        document.location.reload()
  }, 5000);
}
你可以在 jsfiddle 中试试这个:https ://jsfiddle.net/ga0Lrurj/
| 归档时间: | 
 | 
| 查看次数: | 23026 次 | 
| 最近记录: |