سلام
تابع setInterval چندان ربطی به سوال شما (تشخیص قطعی اینترنت) نداره من معذرت می خام که باعث گمراهیتون شدم. امید وارم منو ببخشید.
اما این تابع تقریباً مثل تابع setTimeout کار می کنه با این تفاوت که هیچ مهدودیتی در اجرا (تکرار) نداره.
مثال در این باره زیاده ولی اگه یه مثال ساده بخواهید (اگر مثال های بهتری میخواید تو گوگل راحت پیدا می کنید):
var x=5;
function mealert(cnt){
alert (cnt)
x--;
if (x == 0 )
clearInterval(interval);
}
interval = setInterval("mealert(x)",1000)
خوب این مثال (مثلاً) یک ثانیه شمار 5 تایی معکوس (از 5 تا 1) رو نمایش میده
اما یک نکته:
فکر کنم بشه با جاوا اسکریپت هم اینکارو کرد:-؟؟
دوست من Ajax یک بخش از جاوا اسکریپت هستش.
------------------
اگه می خواید این کار رو عملی کنید خوبه یه سری به انجمن Ajax بزنید (البته شاید روش های دیگه ای هم باشه)