Modules

devtools.inspectedWindow

Cette page décrit les API de développement de WebExtensions telles qu'elles existent dans Firefox 54. Bien que les API soient basées sur les APIs de devtools de Chrome, il existe encore de nombreuses fonctionnalités qui ne sont pas encore implémentées dans Firefox et ne sont donc pas documentées ici. Pour voir les fonctionnalités actuellement manquantes, regarder  Limitations des APIs devtools.

L'API devtools.inspectedWindow permet à un extension de devtools d'interagir avec la fenêtre sur laquelle les outils de développement sont attachés.

Comme toutes les APIs de devtools, cette API n'est disponible que pour exécuter le code dans le document défini dans la clé devtools_page du manifest.json, où dans d'autres documents devtools créés par l'extension (tels que le document hébergé par un panneau, l'extension créée). Voir Extension des outils de développement  pour plus d'informations.

Propriétés

devtools.inspectedWindow.tabId
L'ID de la fenêtre sur laquelle sont attachés les outils du développeur.

Fonctions

devtools.inspectedWindow.eval()
Evaluez certains JavaScript dans la fenêtre de destination.
devtools.inspectedWindow.reload()
Rechargez le document de la fenêtre destination.

Comptatibilité navigateur

ChromeEdgeFirefoxFirefox for AndroidOpera
eval Oui Non54 * Non Oui
reload Oui Non54 Non Oui
tabId Oui Non54 Non Oui
 

Remerciements

Cette API est basée sur l'API Chromium chrome.devtools.inspectedWindow.

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.

Étiquettes et contributeurs liés au document

 Contributeurs à cette page : hellosct1
 Dernière mise à jour par : hellosct1,