Добрый день!
Подскажите пожалуйста, я делаю веб страничку, хочу чтобы когда связь с интернетом прервалась, страница выдала сообщение, пока хватит и простой alert();
Я хотел проверить с помощью ajax, но ничего не получилось.
Взял библиотеку XHConn.js
http://xkr.us/code/javascript/XHConn/#ref-xml
даже нашел готовую функцию, но все равно не смог.
Вот функция:
function testconn() {
myConn = new XHConn();
var sendVar = "hello ";
var authResult = "";
if( !myConn ) {
authResult = false;
}
fnWhenDone = function(oXML) {
result = oXML.responseText;
if (result == '0000') {
authResult = true;
} else {
authResult = false;
}
};
myConn.connect("http://123.456.208.188/index.php", "GET", "myVar="+sendVar , fnWhenDone);
if (authResult) {
alert("no connection");
} else {
alert ("Conected");
}
}
как я понял
условие: if(!myConn){...
поверяет связь с интернетом, но она не работает.
Попробовал такой метод:
function testInternet(){
alert("1 start");
var bimsge = src='http://sstatic.net/so/apple-touch-icon.png';
if (!bimsge){
alert(" 2 no connection");
}
else {
alert("3 Connected");
}
}
Тоже не помогло.
Что можно сделать?
Примечание:
как получить ответ?
Примечание:
Мда... всегда себе говорил.
Саян не ищи легких путей)))
все спасибо, попробую сам разобраться)
RPI.su - самая большая русскоязычная база вопросов и ответов. Наш проект был реализован как продолжение популярного сервиса otvety.google.ru, который был закрыт и удален 30 апреля 2015 года. Мы решили воскресить полезный сервис Ответы Гугл, чтобы любой человек смог публично узнать ответ на свой вопрос у интернет сообщества.
Все вопросы, добавленные на сайт ответов Google, мы скопировали и сохранили здесь. Имена старых пользователей также отображены в том виде, в котором они существовали ранее. Только нужно заново пройти регистрацию, чтобы иметь возможность задавать вопросы, или отвечать другим.
Чтобы связаться с нами по любому вопросу О САЙТЕ (реклама, сотрудничество, отзыв о сервисе), пишите на почту [email protected]. Только все общие вопросы размещайте на сайте, на них ответ по почте не предоставляется.