navigator.connection

navigator.connection - інформація про стан з'єднання з мережею.

Синтаксис:

window.navigator.connection

Параметри:

window - об'єкт window.

navigator - об'єкт navigator.

Опис:

navigator.connection об'єкт об'єкта navigator який містить інформацію про з'єднання з мережею.

Ця технологія не стандартом а лише експерементальною, тому не усі браузери підтримують.

Також існують події window.oninline і window.onoffline які виникають при зміні режиму браузері online/offline.

Приклад:

if(navigator.connection)alert("Ваш браузер підтримує navigator.connection"); else alert("Ваш браузер НЕ підтримує navigator.connection"); if(navigator.connection){ function StanInternet(){ alert("Тип з'єднання з мережею: "+navigator.connection.type+'\n швидкість: '+navigator.connection.downlink+' Мбіт/с. '+'\nмаксимальна швидкість: '+navigator.connection.downlinkMax+' Мбіт/с.'); } if('ontypechange' in navigator.connection ) navigator.connection.ontypechange=StanInternet; else navigator.connection.onchange=StanInternet; StanInternet(); }else alert('Ваш браузер не підтримує connection');