---
title: 'Performance : Événement resourcetimingbufferfull'
slug: Web/API/Performance/resourcetimingbufferfull_event
tags:
- API
- DOM
- Event
- Performance
- Reference
- Performance web
- onresourcetimingbufferfull
translation_of: Web/API/Performance/resourcetimingbufferfull_event
---
{{APIRef}}
L'événement `resourcetimingbufferfull` se déclenche lorsque la mémoire [tampon de synchronisation des ressources](/fr/docs/Web/API/Performance/setResourceTimingBufferSize) du navigateur est pleine.
Propagation |
Oui |
Annulable |
Oui |
Interface |
{{domxref("Event")}} |
Propriété pour le gestionnaire d'événements correspondant
|
{{domxref("Performance.onresourcetimingbufferfull", "onresourcetimingbufferfull")}}
|
## Exemples
L'exemple suivant définit une fonction de rappel sur la propriété `onresourcetimingbufferfull`.
```js
function buffer_full(event) {
console.log("AVERTISSEMENT : La mémoire tampon des ressources est COMPLÈTE !");
performance.setResourceTimingBufferSize(200);
}
function init() {
// Définit un rappel si le tampon de ressources est rempli.
performance.onresourcetimingbufferfull = buffer_full;
}
```
Notez que vous pouvez également configurer le gestionnaire à l'aide de la fonction addEventListener() :
```js
performance.addEventListener('resourcetimingbufferfull', buffer_full);
```
## Spécifications
| Spécification | Statut | Commentaire |
| ------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------ | --------------------- |
| {{SpecName('Resource Timing', '#dom-performance-onresourcetimingbufferfull', 'onresourcetimingbufferfull')}} | {{Spec2('Resource Timing')}} | Définition initialen. |
## Compatibilité des navigateurs
{{Compat("api.Performance.resourcetimingbufferfull_event")}}
## Voir aussi
- {{domxref("Performance.clearResourceTimings","Performance.clearResourceTimings()")}}
- {{domxref("Performance.setResourceTimingBufferSize","Performance.setResourceTimingBufferSize()")}}