--- title: blocked slug: Web/API/IDBOpenDBRequest/blocked_event translation_of: Web/API/IDBOpenDBRequest/blocked_event original_slug: Web/API/IDBRequest/blocked_event ---
Le handler blocked est exécuté lorsque l'ouverture d'une connexion à une base de données bloque une transaction versionchange sur celle-ci.
Property | Type | Description |
---|---|---|
target {{readonlyInline}} |
{{domxref("EventTarget")}} | The request concerned by this event. |
type {{readonlyInline}} |
{{domxref("DOMString")}} | The type of event. |
bubbles {{readonlyInline}} |
{{jsxref("Boolean")}} | Whether the event normally bubbles or not. |
cancelable {{readonlyInline}} |
{{jsxref("Boolean")}} | Whether the event is cancellable or not. |
newVersion {{readonlyInline}} |
unsigned long (int) | The new version of the database. |
oldVersion {{readonlyInline}} |
unsigned long (int) | The old version of the database. |
var req1 = indexedDB.open("addressbook", 3);
req1.onsuccess = function( event ) {
var addressbookDB = event.target.result;
// Essayons d'ouvrir la même base de données avec une version de révision plus élevée
var req2 = indexedDB.open("addressbook", 4);
// Dans ce cas, le handler onblocked sera exécuté
req2.onblocked = function( e ) {
console.log(e)
};
};