0
پینگ گرفتن با استفاده از جاوا اسکیرپت
سلام
می خواستم ببینم چطور می توانم با استفاده از جاوا اسکریپت پینگ بگیرم این می خواهم روی یک افزونه گوگل کروم استفاده کنم اگر روش دیگری وجود دارد ممنون می شوم کمک کنید.
1 پاسخ
1
سلام به شما دوست عزیز.
اگر این کار برای این است که بدانید که به اینترنت متصل هستید یا خیر می توانید از navigator استفاده کنید به شکل زیر
if (navigator.onLine) { // Has connection, go do something }
ولی برای این که بدانید یک سرور فعال است یا خیر باید یک روش استفاده کنید. برای مثال یک عکس یا فایل بر روی سرور شما قرار دارد. حال برای این که بدانید سرور فعال است یا خیر باید آن عکس یا فایل را درخواست کنید اگر درخواست شما بدون مشکل باشد یعنی سرور فعال است. مانند کد زیر
var img = new Image(); img.onload = function(){ alert(img.width); }; img.src = "http://example.com/avatar.png";