devtools.inspectedWindow

Note : 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.

Compatibilité des navigateurs

Report problems with this compatibility data on GitHub
desktopmobile
Chrome
Edge
Firefox
Opera
Safari
Firefox for Android
Safari on iOS
inspectedWindow
Resource
Resource.getContent
Resource.setContent
Resource.url
eval
eval.$0
eval.expression
eval.inspect
eval.options
options.contextSecurityOrigin
options.frameURL
options.scriptExecutionContext
options.useContentScriptContext
getResources
onResourceAdded
onResourceContentCommitted
reload
tabId

Legend

Tip: you can click/tap on a cell for more information.

Full support
Full support
No support
No support
See implementation notes.

Example extensions

Note :

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.