Główny problem polega na tym, że częstotliwość odświeżania strony jest często ustawiona na 60 Hz, co oznacza, że będzie ona odświeżana co sekundę. Może to stanowić problem, jeśli próbujesz używać JavaScript do interakcji ze stroną, ponieważ będzie on stale sondował stronę pod kątem zmian.
I want to refresh a page every second. I have tried this code but it doesn't work: <code><script type="text/javascript"> setTimeout("location.reload(true);",1000); </script> </code> A: You can use <code>setInterval()</code>: <code>setInterval(function() { console.log('refreshed'); }, 1000);</code>
Jak odświeżyć stronę
W JavaScript możesz odświeżyć stronę za pomocą funkcji window.refresh(). Ta funkcja przyjmuje dwa argumenty: adres URL strony, która ma zostać odświeżona, oraz funkcję wywołania zwrotnego. Funkcja wywołania zwrotnego jest wywoływana po odświeżeniu strony.