Section courante

A propos

Section administrative du site

window

Fenêtre
JavaScript

Description

Cette classe prédéfinie permet d'effectuer la gestion de toute la page HTML, elle est l'ancêtre de tous les objets de la page HTML.

Liste des propriétés

Propriété Prototype Description
CLOSED closed Cette propriété permet de demander si la fenêtre est fermer.
CONSOLE console Cette propriété permet de retourner l'objet console pour la fenêtre.
DEFAULTSTATUS defaultStatus Cette propriété permet de fixer ou d'indiquer le contexte par défaut de la barre d'état.
FRAMES frames[position] Cette propriété permet de retourner une collection d'objet de «window» contenu dans un «FRAME» ou «IFRAME» de la fenêtre courante.
LENGTH length Cette propriété permet de demander le nombre de «FRAME» que contient la fenêtre.
MENUBAR menubar Cette propriété permet de demander l'objet de la barre de menu.
NAME name Cette propriété permet de demander le nom de la fenêtre.
OPENER opener Cette propriété permet de retourner l'objet de la fenêtre ayant ouvert la fenêtre.
PARENT parent Cette propriété permet de retourner l'objet parent du «FRAME».
PARENTNODE parentNode Cette propriété permet de retourner le noeud parent de l'objet.
STATUS status Cette propriété permet de fixer ou de demander la barre d'état dynamique.
TOP top Cette propriété permet de retourner l'objet le plus haut des fenêtres du navigateur.

Liste des méthodes

Méthode Prototype Description
ADDEVENTLISTENER function addEventListener(event, function, Capture) Cette méthode permet d'attacher un gestionnaire d'événements à une fenêtre.
ALERT function alert(texte) Cette méthode permet d'afficher un message d'alerte dans un boite de dialogue avec un bouton «OK».
ATOB function atob(str64) Cette méthode permet d'effectuer le décodage d'un encryptage en base64.
BACK function back() Cette méthode permet de faire passer le navigateur à la page de navigation précédente.
BLUR function blur() Cette méthode permet de faire passer la fenêtre en arrière-plan.
BTOA function btoa(data) Cette méthode permet d'effectuer l'encodage en base64 des données spécifiés.
CLEARINTERVAL function clearInterval(timer) Cette méthode permet d'effectuer l'arrêt d'un traitement de processus à intervalle fixe de l'objet spécifié.
CLEARTIMEOUT function clearTimeout([commande,]timer) Cette méthode permet de suspendre temporaire un traitement d'une commande.
CLOSE function close() Cette méthode permet de fermer la fenêtre.
CONFIRM function confirm(question) Cette méthode permet d'afficher un question dans un boite de dialogue avec les boutons «OK» et «Cancel».
FOCUS function focus() Cette méthode permet d'amener le contrôle du clavier sur l'objet de fenêtre.
FORWARD function forward() Cette méthode permet de revenir à la page suivante de navigation.
GETSELECTION function getSelection() Cette méthode permet de retourner un objet d'information indiquant la partie sélectionné.
HOME function home() Cette méthode permet de retourner à la page d'accueil.
MOVEBY function moveBy(x,y) Cette méthode permet d'effectuer le déplacement relatif de la fenêtre du nombre de pixels spécifiés.
MOVETO function moveTo(x,y) Cette méthode permet d'effectuer le déplacement absolue de la fenêtre du nombre de pixels spécifiés.
OPEN function open(url [, nom] [, options]) Cette méthode permet d'ouvrir une sous-fenêtre (POPUP).
PRINT function print() Cette méthode permet d'effectuer l'impression du document.
PROMPT function prompt(message[, defaut]) Cette méthode permet d'effectuer une entrée de données texte simple interligne dans un boite de dialogue avec les boutons «OK» et «Cancel».
REMOVEEVENTLISTENER function removeEventListener(event, function, capture) Cette méthode permet de supprimer un gestionnaire d'événements d'une fenêtre.
RESIZEBY function resizeBy(width,height) Cette méthode permet de changer la taille relativement de la fenêtre.
RESIZETO function resizeTo(width,height) Cette méthode permet de changer la taille de façon absolue de la fenêtre.
SCROLLBY function scrollBy(x,y) Cette méthode permet d'effectuer le défilement relatif de la fenêtre du nombre de pixels spécifiés.
SCROLLTO function scrollTo(x,y) Cette méthode permet d'effectuer le défilement absolue de la fenêtre du nombre de pixels spécifiés.
SETINTERVAL function setInterval(code, delai) Cette méthode permet de fixer un traitement de processus à intervalle fixe sur l'objet spécifié.
SETTIMEOUT function setTimeout(fonc,delai) Cette méthode permet de fixer un délai pour un traitement d'une commande.
STOP function stop() Cette méthode permet d'arrêter le chargement de la fenêtre.

Liste des classes

Classe Description
DOCUMENT Cette classe prédéfinie permet d'effectuer la gestion d'un document de la page HTML.
HISTORY Cette classe permet d'effectuer la gestion de l'historique de navigation.
LOCATION Cette classe prédéfinie permet d'effectuer la gestion de l'URL d'une page ou d'une sous-fenêtre HTML.
SELF Cette classe permet de retourner l'objet courant.
SCREEN Cette classe permet de retourner des informations sur l'écran et la résolution d'affichage.


Dernière mise à jour : Jeudi, le 11 juin 2015