Quería que la página se actualizara después de 1 segundo y eso es todo, pero después de 1 segundo obtengo una actualización de página infinita. ¿Cómo arreglar la actualización de página sin fin?
function sayHi() { document.location.reload(); return false; } setTimeout(sayHi, 1000); <div class="timer"> Infinity refresh =( </div>Cuando vuelva a cargar la página, volverá a ejecutar setTimeout . Puede usar sessionStorage para asegurarse de actualizar una vez por sesión.
if(!sessionStorage.getItem('refreshed')) { sessionStorage.setItem('refreshed', true); setTimeout(sayHi, 1000); }