webNavigation.onTabReplaced

Lancé lorsque le contenu de l'onglet est remplacé par un onglet différent (généralement précédemment pré-rendu).

Syntaxe

js
browser.webNavigation.onTabReplaced.addListener(
  listener, // function
  filter, // optional object
);
browser.webNavigation.onTabReplaced.removeListener(listener);
browser.webNavigation.onTabReplaced.hasListener(listener);

Les événements ont trois fonctions :

addListener(callback)

Ajoute un écouteur à cet événement.

removeListener(listener)

Arrêtez d'écouter cet événement. L'argument listener est l'écouteur à supprimer.

hasListener(listener)

Vérifiez si listener est enregistré pour cet événement. Renvoie true s'il est écouté, sinon false.

Syntaxe addListener

Paramètres

callback

Fonction qui sera appelée lorsque cet événement se produit. La fonction recevra les arguments suivants :

details

object.

Objets supplémentaires

Détails

replacedTabId

integer. L'ID de l'onglet qui a été remplacé.

tabId

integer. L'ID de l'onglet qui a remplacé l'ancien onglet.

timeStamp

number. Le moment où le remplacement s'est produit, en millisecondes depuis l'époque.

Compatibilité des navigateurs

BCD tables only load in the browser

Exemples

js
function logOnTabReplaced(details) {
  console.log("onTabReplaced: " + details);
}

browser.webNavigation.onTabReplaced.addListener(logOnTabReplaced);

Note :

This API is based on Chromium's chrome.webNavigation API. This documentation is derived from web_navigation.json in the Chromium code.

Microsoft Edge compatibility data is supplied by Microsoft Corporation and is included here under the Creative Commons Attribution 3.0 United States License.