Gelöst: Aktualisieren Sie die Seite jedes zweite Javascript

Das Hauptproblem besteht darin, dass die Aktualisierungsrate einer Seite oft auf 60 Hz eingestellt ist, was bedeutet, dass sie jede Sekunde aktualisiert wird. Dies kann ein Problem sein, wenn Sie versuchen, JavaScript zur Interaktion mit der Seite zu verwenden, da es die Seite ständig nach Änderungen abfragt.

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>



So aktualisieren Sie eine Seite

In JavaScript können Sie eine Seite mit der Funktion window.refresh() aktualisieren. Diese Funktion benötigt zwei Argumente: die URL der Seite, die aktualisiert werden soll, und eine Callback-Funktion. Die Callback-Funktion wird aufgerufen, wenn die Seite aktualisiert wurde.

Zusammenhängende Posts:

Hinterlasse einen Kommentar