من دونبال یه کدم که وصل بودن به اینترنت رو چک کنه

desiran

Member
من دونبال یه کدم که وصل بودن به اینترنت رو چک کنه .
کسی می دونه ؟
 

alimanzar

Member
سلام
فکر کنم تنها 2 راه داشته باشی و بس:

1) استفاده از navigator.online

[LTR]if (!navigator.onLine || self.location.protocol != "http:")
{ // page is viewed locally as a file or offline, from the cache
}[/LTR]

که خیلی خوبه اما حیف که فقط تو IE جواب میده


2) استفاده از یک کلک ساده ولی بسیار کار راه انداز:

[ltr]<img src="http://desiran.com/temp.gif" onload="IsOnline();" onerror="IsOffline();">
[/ltr]
 

desiran

Member
alimanzar خیلی ممنون و اینه سایت من desiran.com نیست داتnet هست و ای ار و یه ساول دیگه اینکه کد اول خوروجی به من چی میده و د.ومی گی کار می کنه من می خوام یه جوری باشه که بتونم بفهمم وصل یا نه بعد یه کار دیگه انجام بدم
 
آخرین ویرایش:

alimanzar

Member
سلام ، مخلص

آقا اولی اونجوری که گفته بودم هیچ خروجی نمیده مگر توی ایف کارهایی که میخوای انجام بشه رو بگذاری
اما در صورت تحقق شرط ایف، معنیش اینه که وصل هستی

دوی هم که اگه عکس بارگذاری بشکه یعنی رویداد onload رخ میده که معنیش اجرای onload() با هر ماموریت هست
 

mehradmoein

Member
condition = کد شرط
result = کدی که در صورت درست بودن شرط انجام می شه.
If (condition){result}
 

جدیدترین ارسال ها

بالا