Check connection купить от 103,00 руб.

Теги:
checking connecting
check your connection
check internet connection
В век интернета и постоянного доступа к сети, мы привыкли, что интернет всегда есть рядом. Но что делать, если интернет пропал? Или вы хотите узнать, есть ли он? Для этого существует функция check connection в JavaScript.

В этой статье мы расскажем вам, как работает функция check connection, и как её использовать на вашем веб-сайте.

Функция check connection

Проверка соединения с интернетом с помощью JavaScript

```
function checkConnection() {
if (window.XMLHttpRequest) { // для новых браузеров
checkInternet(new XMLHttpRequest());
}
else if (window.ActiveXObject) {
checkInternet(new ActiveXObject("Microsoft.XMLHTTP"));
} else {
alert("Ваш браузер не поддерживает данную функцию.");
}
}

function checkInternet(xmlhttp) {
try {
xmlhttp.open("GET", "check.php", false);
xmlhttp.send();
alert ("Соединение установлено!");
} catch (e) {
if (e.name == "SecurityError") {
alert("Соединение не установлено. Возможно, вы не подключены к интернету.");
} else {
throw e;
}
}
}
```

Здесь мы используем два метода. Первый метод — checkInternet, который принимает в качестве аргумента объект XMLHttpRequest или ActiveXObject. Если браузер поддерживает XMLHttpRequest, то мы открываем GET-запрос к файлу check.php, который просто возвращает строку "OK". Если же браузер не поддерживает XMLHttpRequest (например, IE до версии 9), то мы выдадим сообщение об ошибке.

Второй метод — checkConnection, который проверяет соединение с интернетом. Он вызывает checkInternet с новым экземпляром XMLHttpRequest или ActiveXObject для каждого поддерживаемого браузера. Если оба запроса успешны, то соединение установлено, и мы выдаем сообщение об этом. Если один из запросов не удался, то мы выдаем соответствующее сообщение об ошибке.

Каталог Check connection (checking connecting your internet)

Цены актуальны на 2025-01-28 15:38:54
Цены актуальны на 2025-01-28 15:38:54
Цены актуальны на 2025-01-28 15:38:54
Цены актуальны на 2025-01-28 15:38:54
Цены актуальны на 2025-01-28 15:38:54
Цены актуальны на 2025-01-28 15:38:54
Цены актуальны на 2025-01-28 15:38:54
Цены актуальны на 2025-01-28 15:38:54
Цены актуальны на 2025-01-28 15:38:54
Цены актуальны на 2025-01-28 15:38:54
Цены актуальны на 2025-01-28 15:38:54
Цены актуальны на 2025-01-28 15:38:54
Цены актуальны на 2025-01-28 15:38:54
Цены актуальны на 2025-01-28 15:38:54
Цены актуальны на 2025-01-28 15:38:54
Цены актуальны на 2025-01-28 15:38:54
Цены актуальны на 2025-01-28 15:38:54
Цены актуальны на 2025-01-28 15:38:54
Цены актуальны на 2025-01-28 15:38:54