Necesito actualizar la página simple cada 60 segundos, pero necesito dejar de actualizar con un tiempo específico.
window.setTimeout(function () { window.location.reload(); }, 60000);nota: que el momento en que se actualiza la página se detiene a las 00:29 y comienza a las 00:31 y así ...
Si desea actualizar CADA 60 segundos, debe usar setInterval() en lugar de setTimeout() , porque setTimeout() solo lo hace una vez. Y para detenerlo:
const myInterval = setInterval(() => { if (/*Your statement*/) { clearInterval(myInterval) } window.location.reload() }, 60000)