A fő probléma az, hogy egy oldal frissítési gyakorisága gyakran 60 Hz-re van állítva, ami azt jelenti, hogy másodpercenként frissül. Ez problémát jelenthet, ha JavaScriptet próbál használni az oldallal való interakcióhoz, mivel az folyamatosan lekérdezi az oldalt a változtatásokról.
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>
Hogyan frissítsünk egy oldalt
A JavaScriptben a window.refresh() függvény használatával frissíthet egy oldalt. Ez a függvény két argumentumot használ: a frissítendő oldal URL-jét és egy visszahívási függvényt. A visszahívási funkció az oldal frissítése után kerül meghívásra.