From 33058f2b292b3a581333bdfb21b8f671898c5060 Mon Sep 17 00:00:00 2001 From: Peter Bengtsson Date: Tue, 8 Dec 2020 14:40:17 -0500 Subject: initial commit --- files/fr/web/api/document/ononline/index.html | 39 +++++++++++++++++++++++++++ 1 file changed, 39 insertions(+) create mode 100644 files/fr/web/api/document/ononline/index.html (limited to 'files/fr/web/api/document/ononline') diff --git a/files/fr/web/api/document/ononline/index.html b/files/fr/web/api/document/ononline/index.html new file mode 100644 index 0000000000..ba10ffd969 --- /dev/null +++ b/files/fr/web/api/document/ononline/index.html @@ -0,0 +1,39 @@ +--- +title: Document.ononline +slug: Web/API/Document/ononline +tags: + - API + - DOM + - Document + - En ligne + - Propriétés +translation_of: Web/API/Document/ononline +--- +

{{APIRef("DOM")}}

+ +

Un évènement "online" est lancé sur le <body> (corps) de chaque page quand le navigateur bascule entre les modes online (en ligne) et offline (hors ligne). De plus les évènements se propagent de document.body vers document et finalement sur window. Les deux évènements ne sont pas annulables (vous ne pouvez pas empêcher l'utilisateur de se connecter ou de vous déconnecter).

+ +

window.navigator.onLine renvoie un booléen true (vrai) si le navigateur est online et false s'il est définitivement offline (déconnecté du réseau). Les évènements online et offline sont lancés si la valeur de cet attribut change.

+ +
+

Il est important de noter que cet événement et cet attribut sont intrinsèquement peu fiables. Un ordinateur peut être connecté à un réseau sans avoir accès à Internet.

+
+ +

Vous pouvez enregistrer les écouteurs de ces événements de plusieurs manières habituelles :

+ + + +

Exemple

+ +

Il existe  un cas de test simple que vous pouvez exécuter pour vérifier le fonctionnement des évènements.

+ +

Références

+ + -- cgit v1.2.3-54-g00ecf