fenêtre objet
L'objet de la fenêtre représente une fenêtre ouverte dans un navigateur.
Si un document contient des cadres (<iframe> tags) , le navigateur crée un objet de la fenêtre du document HTML et un objet de fenêtre supplémentaire pour chaque trame.
Note: Il n'y a pas de norme publique qui s'applique à l'objet de la fenêtre, mais tous les principaux navigateurs supportent.
Fenêtre Propriétés de l'objet
Propriété | La description |
---|---|
closed | Renvoie une valeur booléenne indiquant si une fenêtre a été fermée ou non |
defaultStatus | Définit ou renvoie le texte par défaut dans la barre d'état d'une fenêtre |
document | Renvoie l'objet de document pour la fenêtre ( See Document object ) du ( See Document object ) |
frameElement | Retourne le <iframe> élément dans lequel la fenêtre en cours est inséré |
frames | Retourne tous <iframe> éléments dans la fenêtre en cours |
history | Renvoie l'objet Histoire de la fenêtre ( See History object ) |
innerHeight | Renvoie la hauteur intérieure de la zone de contenu d'une fenêtre |
innerWidth | Renvoie la largeur intérieure de la zone de contenu d'une fenêtre |
length | Retourne le nombre de <iframe> éléments dans la fenêtre en cours |
localStorage | Renvoie une référence à l'objet de stockage local utilisé pour stocker des données. Stocke les données sans date d'expiration |
location | Renvoie l'objet Emplacement de la fenêtre ( See Location object ) |
name | Définit ou retourne le nom d'une fenêtre |
navigator | Renvoie l'objet Navigator pour la fenêtre ( Voir objet Navigator ) |
opener | Renvoie une référence à la fenêtre qui a créé la fenêtre |
outerHeight | Renvoie la hauteur d'une fenêtre extérieure, y compris les barres d'outils / barres de défilement |
outerWidth | Renvoie la largeur extérieure d'une fenêtre, comprenant les barres d'outils / barres de défilement |
pageXOffset | Renvoie les pixels du document en cours a été volute (horizontally) à partir du coin supérieur gauche de la fenêtre |
pageYOffset | Renvoie les pixels du document en cours a été défilées (vertically) à partir du coin supérieur gauche de la fenêtre |
parent | Renvoie la fenêtre parent de la fenêtre en cours |
screen | Renvoie l'objet écran pour la fenêtre (See Screen object) |
screenLeft | Renvoie la coordonnée horizontale de la fenêtre par rapport à l'écran |
screenTop | Renvoie la coordonnée verticale de la fenêtre par rapport à l'écran |
screenX | Renvoie la coordonnée horizontale de la fenêtre par rapport à l'écran |
screenY | Renvoie la coordonnée verticale de la fenêtre par rapport à l'écran |
sessionStorage | Renvoie une référence à l'objet de stockage local utilisé pour stocker des données. Stocke les données pour une session (lost when the browser tab is closed) |
scrollX | Un alias de pageXOffset |
scrollY | Un alias de pageYOffset |
self | Renvoie la fenêtre en cours |
status | Définit ou retourne le texte dans la barre d'état d'une fenêtre |
top | Renvoie la plus haute fenêtre du navigateur |
Méthodes d'objets de fenêtre
méthode | La description |
---|---|
alert() | Affiche une boîte d'alerte avec un message et un bouton OK |
atob() | Décode une chaîne codée en base 64 |
blur() | Supprime le focus de la fenêtre en cours |
btoa() | Encode une chaîne en base 64 |
clearInterval() | Efface une minuterie réglée avec setInterval() |
clearTimeout() | Efface une minuterie réglée avec setTimeout() |
close() | Ferme la fenêtre en cours |
confirm() | Affiche une boîte de dialogue avec un message et un OK et un bouton Annuler |
focus() | Définit le focus à la fenêtre en cours |
getComputedStyle() | Obtient les styles CSS calculés courant appliqué à un élément |
getSelection() | Retourne un objet de sélection représentant la plage de texte sélectionnée par l'utilisateur |
matchMedia() | Renvoie un objet représentant MediaQueryList la chaîne de requête média CSS spécifié |
moveBy() | Déplace une fenêtre par rapport à sa position actuelle |
moveTo() | Déplace une fenêtre à la position spécifiée |
open() | Ouvre une nouvelle fenêtre de navigateur |
print() | Imprime le contenu de la fenêtre actuelle |
prompt() | Affiche une boîte de dialogue qui invite le visiteur à l'entrée |
resizeBy() | Redimensionne la fenêtre par les pixels spécifiés |
resizeTo() | Redimensionne la fenêtre à la largeur et la hauteur spécifiées |
scroll() | Obsolète. Cette méthode a été remplacée par le scrollTo() méthode. |
scrollBy() | Fait défiler le document par le nombre spécifié de pixels |
scrollTo() | Fait défiler le document aux coordonnées spécifiées |
setInterval() | Appelle une fonction ou évalue une expression à des intervalles déterminés (en millisecondes) |
setTimeout() | Appelle une fonction ou évalue une expression après un nombre spécifié de millisecondes |
stop() | Arrête la fenêtre de chargement |