windows
Intéragissez avec les fenêtres du navigateur. Vous pouvez utiliser cette API pour obtenir des informations sur les fenêtres ouvertes et à ouvrir, modifiée et fermée les fenêtres. Vous pouvez également écouter la fenêtre ouverte, fermée, et activée les événements.
Types
windows.WindowType
-
Le type de fenêtre du navigateur ici.
windows.WindowState
-
L'état de cette fenêtre du navigateur.
windows.Window
-
Contient des informations sur une fenêtre de navigateur.
windows.CreateType
-
Spécifie le type de fenêtre du navigateur à créer.
Constantes
windows.WINDOW_ID_NONE
-
La valeur
windowId
qui représente l'absence d'une fenêtre de navigateur. windows.WINDOW_ID_CURRENT
-
Une valeur qui peut être utilisée à la place d'un
windowId
dans certaines APIs pour représenter la fenêtre courante.
Méthodes
windows.get()
-
Obtient les détails sur une fenêtre, compte tenu de son identifiant.
windows.getCurrent()
-
Obtient les informations de la fenêtre courante.
windows.getLastFocused()
-
Obtient la fenêtre qui a été recentrée plus récemment — généralement la fenêtre « en haut ».
windows.getAll()
-
Obtient les informations de toutes les fenêtres
windows.create()
-
Crée une nouvelle fenêtre.
windows.update()
-
Mises à jour des propriétés d'une fenêtre. Utilisez ceci pour déplacer, redimensionner, et (un) se concentrer sur une fenêtre, etc.
windows.remove()
-
Ferme une fenêtre et tous ses onglets.
Evénements
windows.onCreated
-
Lancé quand une fenêtre est créée.
windows.onRemoved
-
Lancé quand une fenêtre est fermée.
windows.onFocusChanged
-
Lancé quand la fenêtre courante change.
Compatibilité des navigateurs
BCD tables only load in the browser
Example extensions
- annotate-page
- annotate-page
- bookmark-it
- private-browsing-theme
- private-browsing-theme
- store-collected-images
- theme-integrated-sidebar
- window-manipulator
- window-manipulator
- window-manipulator
- window-manipulator
- window-manipulator
- window-manipulator
Note :
Cette API est basée sur l'API de Chromnium chrome.windows
. Cette documentation provient de windows.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 Creative Commons Attribution 3.0 United States.