تم حلها: تحديث الصفحة كل ثانية جافا سكريبت

تكمن المشكلة الرئيسية في أن معدل تحديث الصفحة غالبًا ما يتم تعيينه على 60 هرتز ، مما يعني أنه سيتم تحديثه كل ثانية. يمكن أن تكون هذه مشكلة إذا كنت تحاول استخدام 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 للصفحة المراد تحديثها ووظيفة رد الاتصال. يتم استدعاء وظيفة رد الاتصال عند تحديث الصفحة.

الوظائف ذات الصلة:

اترك تعليق