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