aboutsummaryrefslogtreecommitdiff
path: root/files/fr/web/api/windoweventhandlers/onunload/index.md
blob: f185bdbc197d20722693e9d759fec53d2b97f69d (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
---
title: WindowEventHandlers.onunload
slug: Web/API/WindowEventHandlers/onunload
tags:
  - API
  - Propriétés
  - Reference
  - WindowEventHandlers
translation_of: Web/API/WindowEventHandlers/onunload
---
{{APIRef("HTML DOM")}}

L'évènement **`unload`** est déclenché lorsque le contenu et les ressources sont déchargés à la fermeture de la fenêtre. Le processus de suppression des ressources se fait _après_ que l'évènement `unload` a eu lieu.

Les navigateurs équipés d'un bloqueur de pop-up vont ignorer tout appel de `window.open()` lancé depuis onunload.

## Syntaxe

    window.addEventListener("unload", function(event) { ... });
    window.onunload = function(event) { ... };

Généralement, mieux vaut utiliser {{domxref("EventTarget.addEventListener", "window.addEventListener()")}} et l'événement {{event("unload")}} plutôt que `onunload`.

## Spécifications

| Spécification                                                                                    | État                             | Commentaires |
| ------------------------------------------------------------------------------------------------ | -------------------------------- | ------------ |
| {{SpecName('HTML WHATWG', '#handler-window-onunload', 'onunload')}}         | {{Spec2('HTML WHATWG')}} |              |
| {{SpecName('HTML5.1', '#windoweventhandlers', 'GlobalEventHandlers')}}     | {{Spec2('HTML5.1')}}     |              |
| {{SpecName("HTML5 W3C", "#windoweventhandlers", "GlobalEventHandlers")}} | {{Spec2('HTML5 W3C')}}     |              |

## Compatibilité des navigateurs

{{Compat("api.WindowEventHandlers.onunload")}}