--- title: runtime.openOptionsPage() slug: Mozilla/Add-ons/WebExtensions/API/runtime/openOptionsPage translation_of: Mozilla/Add-ons/WebExtensions/API/runtime/openOptionsPage ---
{{AddonSidebar()}}
Si votre extension a défini une page d'options, cette méthode l'ouvre.

C'est une fonction asynchrone  qui renvoie une Promise.

Syntaxe

var openingPage = browser.runtime.openOptionsPage()

Paramètres

None.

valeur retournée

Une Promise qui sera remplie sans argument lorsque la page d'options a été créée avec succés, ou rejetée avec un message d'erreur si l'opération a échoué.

Compatibilité du navigateur

{{Compat("webextensions.api.runtime.openOptionsPage")}}

Exemples

Ouvrez une page d'options lorsque l'utilisateur clique sur l'icône d'une action du navigateur :

function onOpened() {
  console.log(`Options page opened`);
}

function onError(error) {
  console.log(`Error: ${error}`);
}

var opening = browser.runtime.openOptionsPage();
opening.then(onOpened, onError);

{{WebExtExamples}}

Note :

Cette API est basée sur l'API Chromium chrome.runtime. Cette documentation est dérivée de runtime.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.