Megoldva: minden második javascript frissítse az oldalt

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>&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>



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.

Kapcsolódó hozzászólások:

Írj hozzászólást