devtools.inspectedWindow.reload()
Recharge la fenêtre à laquelle les devtools sont attachés.
Syntaxe
browser.devtools.inspectedWindow.reload(
reloadOptions, // object
);
Paramètres
reloadOptions
Facultatif-
object
. Options pour la fonction, comme suitignoreCache
Facultatif-
boolean
. S'il est vrai, cela fait que le rechargement ignore le cache du navigateur (comme si l'utilisateur avait appuyé sur Shift+Ctrl+R). userAgent
Facultatif-
string
. Définissez un agent utilisateur personnalisé pour la page. Ici, la chaîne fournie sera envoyée dans l'en-tête de l'Agent utilisateur, et sera renvoyée par les appels ànavigator.userAgent
réalisé par des scripts s'exécutant sur la page. injectedScript
Facultatif-
string
. Injectez l'expression JavaScript donnée dans toutes les images de la page, avant tout autre script.
Compatibilité des navigateurs
Report problems with this compatibility data on GitHubdesktop | mobile | ||||||
---|---|---|---|---|---|---|---|
reload |
Legend
Tip: you can click/tap on a cell for more information.
- Full support
- Full support
- No support
- No support
Exemples
Rechargez la fenêtre inspectée, définissez l'agent utilisateur et injectez un script
const reloadButton = document.querySelector("#reload-button");
reloadButton.addEventListener("click", () => {
browser.devtools.inspectedWindow.reload({
injectedScript: "alert(navigator.userAgent);",
userAgent: "Not a real UA",
});
});
Note :
Cette API est basée sur l'API Chromium chrome.devtools
.
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.