Javascript : Méthodes et propriétés de l'objet Window
Objet window en javascript
L'objet window permet de manipuler les fenêtres du navigateur.
Contient les sous objets suivants :
-
document
-
history
-
location
-
navigator
-
screen
Propriétés de l'objet window
-
closed
-
Indique si la fenêtre est fermée
-
-
defaultStatus
-
Définit le texte dans la barre de statut du navigateur
-
-
frames
-
Tableau contenant les frames présentes dans la fenêtre
-
-
innerHeight
-
Hauteur de la zone de contenu visible du navigateur
-
-
innerWidth
-
Largeur de la zone de contenu visible du navigateur
-
-
name
-
Nom de la fenêtre
-
-
opener
-
Accède à l'objet window de la fenêtre popup ouverte avec open()
-
-
outerHeight
-
Hauteur totale de la fenêtre
-
-
outerWidth
-
Largeur totale de la fenêtre
-
-
status
-
Contenu de la barre de statut du navigateur
-
Méthodes de l'objet window
-
alert (message)
-
Affiche un message d'information
Exemple(s)
window.alert("Attention : le champ est vide");
// ou
alert("Attention : le champ est vide");
-
-
blur ()
-
Retire le focus à la fenêtre
Exemple(s)
window.blur();
-
-
clearInterval ()
-
Arrête l'exécution d'un traitement
Exemple(s)
window.clearInterval();
-
-
clearTimeout ()
-
Annule le compte à rebours
Exemple(s)
window.clearTimeout();
-
-
close ()
-
Ferme la fenêtre
Exemple(s)
window.close();
-
-
confirm (message)
-
Affiche un message d'information avec une confirmation.
Exemple(s)
var res = window.confirm("Etes vous sur?");
-
-
focus ()
-
Donne le focus à la fenêtre
Exemple(s)
window.focus();
-
-
moveBy (x, y)
-
Déplace la fenêtre à partir de sa position courante
Exemple(s)
window.moveBy(100,150);
-
-
moveTo (x,y)
-
Indique les nouvelles coordonnées de la fenêtre
Exemple(s)
window.moveTo(300,150);
-
-
open (url,nom,options)
-
Ouvre une fenêtre
Exemple(s)
var url="https://www.progmatique.fr"
var config="toolbar=no, menubar=no, location=no, directories=no, status=no, resizable=yes,s crollbars=yes, width=300, height=150";
window.open(url,'',config);
-
-
print ()
-
Imprime
Exemple(s)
window.print();
-
-
prompt (message)
-
Fenêtre permettant à l'utilisateur de saisir une valeur
Exemple(s)
var res = prompt("Entrez un nombre : ");
alert("Nombre : "+res);
-
-
resizeBy (largeur,hauteur)
-
Modifie les dimensions de la fenêtre
Exemple(s)
window.resizeBy(100,150);
-
-
resizeTo (largeur,hauteur)
-
Indique les nouvelles dimensions de la fenêtre
Exemple(s)
window.resizeTo(640,480);
-
-
scrollBy (x,y)
-
Déplace la barre de défilement (fait défiler la page)
Exemple(s)
window.scrollBy(10,10);
-
-
scrollTo (x,y)
-
Indique les nouvelles coordonnées de la barre de défilement (fait défiler la page)
Exemple(s)
window.scrollTo(25,0);
-
-
setInterval (code,millisec)
-
Exécute une fonction dans une boucle infinie avec un temps de pause à chaque occurrence jusqu'à ce que le processus soit terminé avec la méthode clearInterval()
Exemple(s)
<a href="#" onclick="clearInterval(cpt);">Stop</a>
<script type="text/javascript">
function seconde() {
document.title=document.title+"-1";
}
var cpt=setInterval("seconde()", 1000);
</script>
-
-
setTimeout (code,millisec)
-
Exécute une fonction après un certain délai
Exemple(s)
<script type="text/javascript">
function msg() {
alert("Hello!");
}
window.setTimeout(msg,2000); // Execute dans 2 secondes
</script>
-
Articles susceptibles de vous intéresser