Comment modifier actuel emplacement de l'url dans le navigateur chrome via des extensions

Je veux créer une extension qui redirige l'utilisateur vers un autre site, s'il clique sur l'extension de bouton. Pour l'instant j'ai seulement vu des extensions de créer un nouvel onglet pour chaque clic.

Est-il possible de rediriger l'utilisateur vers un autre site web à l'aide de l'onglet actif?

J'ai essayé quelque chose comme ceci:

chrome.browserAction.onClicked.addListener(function(tab) {
    var url = "https://www.mipanga.com/Content/Submit?url="
        + encodeURIComponent(tab.url)
        + "&title=" + encodeURIComponent(tab.title);

    document.location.href = url; //<-- this does not work
});
InformationsquelleAutor | 2009-12-12