แก้ไขแล้ว: รีเฟรชหน้าทุกๆ วินาทีของจาวาสคริปต์

ปัญหาหลักคืออัตราการรีเฟรชของหน้ามักจะตั้งค่าเป็น 60Hz ซึ่งหมายความว่าจะรีเฟรชทุกวินาที นี่อาจเป็นปัญหาหากคุณพยายามใช้ 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 ของเพจที่จะรีเฟรชและฟังก์ชันโทรกลับ ฟังก์ชันการโทรกลับถูกเรียกใช้เมื่อเพจได้รับการรีเฟรช

กระทู้ที่เกี่ยวข้อง:

แสดงความคิดเห็น