browserAction.disable()
Désactive l'action du navigateur pour un onglet, ce qui signifie qu'il ne peut pas être cliqué lorsque cet onglet est actif.
Syntaxe
browser.browserAction.disable(
tabId, // optional integer
);
Paramètres
tabId
Facultatif-
integer
. L'identifiant (ID) de l'onglet pour lequel vous souhaitez désactiver l'action du navigateur.
Compatibilité des navigateurs
Report problems with this compatibility data on GitHubdesktop | mobile | ||||||
---|---|---|---|---|---|---|---|
disable |
Legend
Tip: you can click/tap on a cell for more information.
- Full support
- Full support
Exemples
Désactive l'action du navigateur lorsque vous cliquez et réactivez-le chaque fois qu'un nouveau onglet est ouvert :
browser.tabs.onCreated.addListener(() => {
browser.browserAction.enable();
});
browser.browserAction.onClicked.addListener(() => {
browser.browserAction.disable();
});
Désactivez l'action du navigateur uniquement pour l'onglet actif :
browser.browserAction.onClicked.addListener((tab) => {
browser.browserAction.disable(tab.id);
});
Note :
Cette API est basée sur l'API Chromium chrome.browserAction
. Cette documentation est dérivée de browser_action.json
dans le code de Chromium code.
Les données de compatibilité relatives à Microsoft Edge sont fournies par Microsoft Corporation et incluses ici sous la licence Creative Commons Attribution 3.0 pour les États-Unis.