Проверка связи

JavaScript Internet AJAX проверка связи с интернетом

Добрый день!
Подскажите пожалуйста, я делаю веб страничку, хочу чтобы когда связь с интернетом прервалась, страница выдала сообщение, пока хватит и простой 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");
}
}

Тоже не помогло.

Что можно сделать?

Примечание:
как получить ответ?

Примечание:
Мда... всегда себе говорил.
Саян не ищи легких путей)))
все спасибо, попробую сам разобраться)
Ответы:
Да никак, запрос с других доменов запрещен политикой безопасности, тут нужны iframe


14 лет назад

RPI.su - самая большая русскоязычная база вопросов и ответов. Наш проект был реализован как продолжение популярного сервиса otvety.google.ru, который был закрыт и удален 30 апреля 2015 года. Мы решили воскресить полезный сервис Ответы Гугл, чтобы любой человек смог публично узнать ответ на свой вопрос у интернет сообщества.

Все вопросы, добавленные на сайт ответов Google, мы скопировали и сохранили здесь. Имена старых пользователей также отображены в том виде, в котором они существовали ранее. Только нужно заново пройти регистрацию, чтобы иметь возможность задавать вопросы, или отвечать другим.

Чтобы связаться с нами по любому вопросу О САЙТЕ (реклама, сотрудничество, отзыв о сервисе), пишите на почту [email protected]. Только все общие вопросы размещайте на сайте, на них ответ по почте не предоставляется.