Pagrindinė problema yra ta, kad puslapio atnaujinimo dažnis dažnai yra 60 Hz, o tai reiškia, kad jis bus atnaujinamas kas sekundę. Tai gali būti problema, jei bandote naudoti „JavaScript“ sąveikai su puslapiu, nes jis nuolat ieškos puslapio pakeitimų.
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>
Kaip atnaujinti puslapį
„JavaScript“ galite atnaujinti puslapį naudodami funkciją window.refresh(). Šiai funkcijai naudojami du argumentai: puslapio, kurį reikia atnaujinti, URL ir atgalinio skambinimo funkcija. Atnaujinus puslapį, iškviečiama atgalinio skambinimo funkcija.