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

Report problems with this compatibility data on GitHub
desktopmobile
Chrome
Edge
Firefox
Opera
Safari
Firefox for Android
Safari on iOS
onTabReplaced

Legend

Tip: you can click/tap on a cell for more information.

Full support
Full support
No support
No support
See implementation notes.

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.