--- title: tabs.goForward() slug: Mozilla/Add-ons/WebExtensions/API/tabs/goForward tags: - API - Add-ons - Extensions - Méthode - Non-standard - Reference - WebExtensions - goForward translation_of: Mozilla/Add-ons/WebExtensions/API/tabs/goForward ---
{{AddonSidebar()}}

Passez à la page suivante dans l'historique de l'onglet, si disponible.

Il s'agit d'une fonction asynchrone qui renvoie une Promise.

Syntaxe

var goingForward = browser.tabs.goForward(
  tabId,                       // optional integer
  callback                     // optional function
)

Paramètres

tabId{{optional_inline}}
integer. L'ID de l'onglet à naviguer. Par défaut, l'onglet actif de la fenêtre en cours.
callback{{optional_inline}}
function. Lorsque la navigation sur la page se termine, cette fonction est appelée sans paramètres.

Valeur retournée

Une Promise qui est tenue lorsque la navigation sur la page se termine.

Compatibilité du navigateur

{{Compat("webextensions.api.tabs.goForward")}}

Exemples

Passez à la page suivante dans l'onglet en cours :

function onGoForward() {
  console.log("Gone forward");
}

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

var goingForward = browser.tabs.goForward();
goingForward.then(onGoForward, onError);

{{WebExtExamples}}

Remerciements

Cette API est basée sur l'API chrome.tabs de Chromium.Cette documentation est dérivée de tabs.json dans le code de Chromium.

Les données de compatibilité Microsoft Edge sont fournies par Microsoft Corporation et sont incluses ici sous la licence américaine Creative Commons Attribution 3.0.