javascript - js menentukan sama ada rangkaian pengguna boleh mengakses Internet?
女神的闺蜜爱上我
女神的闺蜜爱上我 2017-07-05 10:51:37
0
9
1066

Bagaimanakah bahagian hadapan menentukan sama ada rangkaian pengguna boleh mengakses Internet? Kerana sesetengah pengguna tidak boleh mempunyai rangkaian dalaman tanpa rangkaian luaran, jadi jika mereka ingin mengesan mereka yang tidak boleh mengakses Internet, mereka boleh membatalkan sambungan ke pautan luaran Bolehkah sesiapa yang berpengalaman memberi saya cara untuk menilai~~~
Demo~~

女神的闺蜜爱上我
女神的闺蜜爱上我

membalas semua(9)
为情所困

Cuma cari gambar, seperti logo baidu di bawah, dan uji sama ada gambar itu boleh dibuka

var i = new Image();
i.src = 'https://ss0.bdstatic.com/5aV1bjqh_Q23odCf/static/superman/img/logo_top_ca79a146.png?t=' + Date.parse(new Date());
i.onload = function() {
    alert('ok');
};
i.onerror = function() {
    alert('fail');
};
淡淡烟草味

Minta Baidu Jika berjaya bermakna ada rangkaian luaran.

習慣沉默

Anda boleh menulis onerror terus dalam skrip, <script src="1.js" onerror="method (proses dalam kaedah ini...)"></script> terdapat masalah dengan rangkaian

大家讲道理

https://github.com/alfg/ping....
Ia dibungkus terus dan boleh digunakan sebaik sahaja anda mendapatnya.

仅有的幸福

navigator.onLine, mengesan sambungan rangkaian

迷茫

Hanya tarik laman utama Baidu dengan ajax

仅有的幸福

window.navigator.onLine

https://developer.mozilla.org...

学霸

Sebelum bertanya soalan, anda harus menggunakan enjin carian dengan baik Anda boleh terus mencari "JavaScript Network" di sf untuk mendapatkan hasil yang anda inginkan.

js menentukan sama ada rangkaian diputuskan

刘奇

Skrip tidak boleh dimuatkan apabila Internet tidak tersedia Bagaimana untuk menilai? Anda mendapat hubungan yang salah

Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan