Derniers tutoriels de développement web
 

L'objet de la fenêtre


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