Rozwiązany: odświeżaj stronę co drugi javascript

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>&lt;script type="text/javascript"&gt;
    setTimeout("location.reload(true);",1000);
&lt;/script&gt;
</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.

Powiązane posty:

Zostaw komentarz