Nalutas: i-refresh ang pahina bawat segundo ng javascript

Ang pangunahing problema ay ang refresh rate ng isang page ay madalas na nakatakda sa 60Hz, na nangangahulugan na ito ay magre-refresh bawat segundo. Ito ay maaaring maging isang problema kung sinusubukan mong gumamit ng JavaScript upang makipag-ugnayan sa pahina, dahil ito ay patuloy na magpo-polling sa pahina para sa mga pagbabago.

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>



Paano mag-refresh ng page

Sa JavaScript, maaari mong i-refresh ang isang pahina sa pamamagitan ng paggamit ng function na window.refresh(). Ang function na ito ay tumatagal ng dalawang argumento: ang URL ng page na ire-refresh at isang callback function. Ang callback function ay tinatawag kapag ang pahina ay na-refresh.

Kaugnay na mga post:

Mag-iwan ng komento