解決済み: 毎秒 JavaScript でページを更新

主な問題は、ページのリフレッシュ レートが 60 Hz に設定されていることが多いことです。これは、XNUMX 秒ごとに更新されることを意味します。 JavaScript を使用してページを操作しようとすると、ページの変更を常にポーリングするため、これが問題になる可能性があります。

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>



ページを更新する方法

JavaScript では、window.refresh() 関数を使用してページを更新できます。 この関数は、更新するページの URL とコールバック関数の XNUMX つの引数を取ります。 ページが更新されると、コールバック関数が呼び出されます。

関連記事:

コメント