navigation.onLine dans la version en développement de Chrome
bookmark_borderbookmark
Restez organisé à l'aide des collections
Enregistrez et classez les contenus selon vos préférences.
Avec les API hors connexion en HTML5, il n'y a aucune excuse pour ne pas offrir une expérience hors connexion parfaite aux utilisateurs. La propriété navigator.onLine
, une fonctionnalité récemment disponible dans la version développeur de Chrome, peut vous aider. Cette propriété renvoie true
ou false
, selon que l'application dispose ou non d'une connectivité réseau:
if (navigator.onLine) {
console.log('ONLINE!');
} else {
console.log('Connection flaky');
}
Une application Web peut également écouter les événements online
et offline
pour déterminer quand la connexion est à nouveau disponible ou quand une application passe hors connexion:
window.addEventListener('online', function(e) {
// Re-sync data with server.
}, false);
window.addEventListener('offline', function(e) {
// Queue up events for server.
}, false);
J'ai publié une démonstration fonctionnelle sur http://html5-demos.appspot.com/static/navigator.onLine.html. Pour en savoir plus sur les événements hors connexion, consultez la page MDN.
Sauf indication contraire, le contenu de cette page est régi par une licence Creative Commons Attribution 4.0, et les échantillons de code sont régis par une licence Apache 2.0. Pour en savoir plus, consultez les Règles du site Google Developers. Java est une marque déposée d'Oracle et/ou de ses sociétés affiliées.
Dernière mise à jour le 2011/06/23 (UTC).
[[["Facile à comprendre","easyToUnderstand","thumb-up"],["J'ai pu résoudre mon problème","solvedMyProblem","thumb-up"],["Autre","otherUp","thumb-up"]],[["Il n'y a pas l'information dont j'ai besoin","missingTheInformationINeed","thumb-down"],["Trop compliqué/Trop d'étapes","tooComplicatedTooManySteps","thumb-down"],["Obsolète","outOfDate","thumb-down"],["Problème de traduction","translationIssue","thumb-down"],["Mauvais exemple/Erreur de code","samplesCodeIssue","thumb-down"],["Autre","otherDown","thumb-down"]],["Dernière mise à jour le 2011/06/23 (UTC)."],[],[]]