Контроль веб-браузера, обнаружение интернет-соединения - PullRequest
0 голосов
/ 04 октября 2010

Вот мой сценарий кода, Я отображаю HTML-страницу в веб-браузере управления. Контент будет загружен из некоторого RSS-адреса динамически (используется JQuery для загрузки контента из URL) и будет отображаться в WB. Моя проблема заключается в том, что я должен проверить «подключение к Интернету», когда цикл завершается прокруткой текста. Я попытался использовать «navigator.onLine», который хорошо работает на html-странице, но не работает при загрузке в элемент управления веб-браузера, он возвращает «true», даже если Интернет отключен.

Ответы [ 2 ]

0 голосов
/ 05 октября 2010

Просто протестируйте на двух надежных веб-сайтах e. г. www.google.com и www.yahoo.com - если хотя бы один из них активирован, тогда подключите ПК к сети.

0 голосов
/ 04 октября 2010

Метод jQuery ajax позволяет вам определить функцию обратного вызова с ошибкой, которая должна ударить, если пользователь разорвал соединение (или по другим причинам) ...

$.ajax({
  url: "test.html",
  cache: false,
  success: function(html){
    $("#results").append(html);
  },
  error: function(XMLHttpRequest, textStatus, errorThrown){
    alert("oh crap, an error: " + textStatus);
  }
});

Для получения дополнительной информации: http://api.jquery.com/jQuery.ajax/

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...