--- title: tabs.get() slug: Mozilla/Add-ons/WebExtensions/API/tabs/get tags: - API - Add-ons - Extensions - Method - Non-standard - Reference - WebExtensions - get - tabs translation_of: Mozilla/Add-ons/WebExtensions/API/tabs/get --- {{AddonSidebar()}} Étant donné un ID d'onglet, obtenez les détails de l'onglet en tant qu'objet {{WebExtAPIRef("tabs.Tab")}}. C'est une fonction asynchrone qui renvoie une [`Promise`](/fr/docs/Web/JavaScript/Reference/Objets_globaux/Promise). ## Syntaxe ```js var getting = browser.tabs.get( tabId // integer ) ``` ### Paramètres - `tabId` - : `integer`. ID de l'onglet à obtenir. ### Valeur retournée Une [`Promise`](/fr/docs/Web/JavaScript/Reference/Objets_globaux/Promise) qui sera remplie avec un objet {{WebExtAPIRef('tabs.Tab')}} contenant des informations sur l'onglet. Si l'onglet n'a pas pu être trouvé ou qu'une autre erreur se produit, la promesse sera rejetée avec un message d'erreur. ## Exemples Obtenir des informations sur un onglet lorsqu'il est activé : ```js async function logListener(info) { try { let tabInfo = await browser.tabs.get(info.tabId); console.log(tabInfo); } catch (error) { console.error(error); } } browser.tabs.onActivated.addListener(logListener); ``` {{WebExtExamples}} ## Compatibilité du navigateur {{Compat("webextensions.api.tabs.get")}} > **Note :** > > Cette API est basée sur l’API [`chrome.tabs`](https://developer.chrome.com/extensions/tabs#method-executeScript) de Chromium. Cette documentation est dérivée de [`tabs.json`](https://chromium.googlesource.com/chromium/src/+/master/chrome/common/extensions/api/tabs.json) dans le code de Chromium code.