From c05efa8d7ae464235cf83d7c0956e42dc6974103 Mon Sep 17 00:00:00 2001 From: julieng Date: Sat, 2 Oct 2021 17:20:14 +0200 Subject: move *.html to *.md --- files/fr/web/api/beforeunloadevent/index.html | 93 --------------------------- files/fr/web/api/beforeunloadevent/index.md | 93 +++++++++++++++++++++++++++ 2 files changed, 93 insertions(+), 93 deletions(-) delete mode 100644 files/fr/web/api/beforeunloadevent/index.html create mode 100644 files/fr/web/api/beforeunloadevent/index.md (limited to 'files/fr/web/api/beforeunloadevent') diff --git a/files/fr/web/api/beforeunloadevent/index.html b/files/fr/web/api/beforeunloadevent/index.html deleted file mode 100644 index 4a74d1689d..0000000000 --- a/files/fr/web/api/beforeunloadevent/index.html +++ /dev/null @@ -1,93 +0,0 @@ ---- -title: BeforeUnloadEvent -slug: Web/API/BeforeUnloadEvent -tags: - - API - - Reference -translation_of: Web/API/BeforeUnloadEvent ---- -

{{APIRef}}

- -

L'évènement beforeunload est déclenché quand la fenêtre, le document et ses ressources sont sur le point d'être déchargées.

- -

Si une chaine non vide est assignée à la propriété returnValue de l'évènement, une boite de confirmation apparait pour demander à l'utilisateur de valider le changement d'adresse (voir les exemples ci-dessous). Si aucune valeur n'est fournise, l'évènement est traité silencieusement. Certaines implantations ne demandent confirmation que si le cadre ou tout cadre embarqué reçoit une action utilisateur. Voir {{anch("Browser compatibility")}} pour plus d'informations.

- -

{{InheritanceDiagram(600, 120)}}

- - - - - - - - - - - - - - - - - - - - -
BouillonneNo
AnnulableYes
CiblesdefaultView
Interface{{domxref("Event")}}
- -

Exemples

- -
window.addEventListener("beforeunload", function(event) {
-  event.returnValue = "\o/";
-});
-
-// est équivalent à
-window.addEventListener("beforeunload", function(event) {
-  event.preventDefault();
-});
- -

Les navigateurs basés sur WebKit ne suivent pas la spécification concernant la demande de confirmation. Un exemple similaire fonctionnant sur presque tous les navigateurs serait plutôt comme :

- -
window.addEventListener("beforeunload", function (e) {
-  var confirmationMessage = "\o/";
-
-  (e || window.event).returnValue = confirmationMessage;     // Gecko + IE
-  return confirmationMessage;                                /* Safari, Chrome, and other
-                                                              * WebKit-derived browsers */
-});
- -

Spécifications

- - - - - - - - - - - - - - -
SpécificationÉtatCommentaire
{{SpecName("HTML WHATWG", "browsing-the-web.html#the-beforeunloadevent-interface", "BeforeUnloadEvent")}}{{Spec2("HTML WHATWG")}}Définition initiale
- -

Compatibilité des navigateurs

- -
- - -

{{Compat("api.BeforeUnloadEvent")}}

-
- -

Voir aussi

- - diff --git a/files/fr/web/api/beforeunloadevent/index.md b/files/fr/web/api/beforeunloadevent/index.md new file mode 100644 index 0000000000..4a74d1689d --- /dev/null +++ b/files/fr/web/api/beforeunloadevent/index.md @@ -0,0 +1,93 @@ +--- +title: BeforeUnloadEvent +slug: Web/API/BeforeUnloadEvent +tags: + - API + - Reference +translation_of: Web/API/BeforeUnloadEvent +--- +

{{APIRef}}

+ +

L'évènement beforeunload est déclenché quand la fenêtre, le document et ses ressources sont sur le point d'être déchargées.

+ +

Si une chaine non vide est assignée à la propriété returnValue de l'évènement, une boite de confirmation apparait pour demander à l'utilisateur de valider le changement d'adresse (voir les exemples ci-dessous). Si aucune valeur n'est fournise, l'évènement est traité silencieusement. Certaines implantations ne demandent confirmation que si le cadre ou tout cadre embarqué reçoit une action utilisateur. Voir {{anch("Browser compatibility")}} pour plus d'informations.

+ +

{{InheritanceDiagram(600, 120)}}

+ + + + + + + + + + + + + + + + + + + + +
BouillonneNo
AnnulableYes
CiblesdefaultView
Interface{{domxref("Event")}}
+ +

Exemples

+ +
window.addEventListener("beforeunload", function(event) {
+  event.returnValue = "\o/";
+});
+
+// est équivalent à
+window.addEventListener("beforeunload", function(event) {
+  event.preventDefault();
+});
+ +

Les navigateurs basés sur WebKit ne suivent pas la spécification concernant la demande de confirmation. Un exemple similaire fonctionnant sur presque tous les navigateurs serait plutôt comme :

+ +
window.addEventListener("beforeunload", function (e) {
+  var confirmationMessage = "\o/";
+
+  (e || window.event).returnValue = confirmationMessage;     // Gecko + IE
+  return confirmationMessage;                                /* Safari, Chrome, and other
+                                                              * WebKit-derived browsers */
+});
+ +

Spécifications

+ + + + + + + + + + + + + + +
SpécificationÉtatCommentaire
{{SpecName("HTML WHATWG", "browsing-the-web.html#the-beforeunloadevent-interface", "BeforeUnloadEvent")}}{{Spec2("HTML WHATWG")}}Définition initiale
+ +

Compatibilité des navigateurs

+ +
+ + +

{{Compat("api.BeforeUnloadEvent")}}

+
+ +

Voir aussi

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