L’objet window représente une fenêtre dans le navigateur. Un objet de fenêtre est créé automatiquement par le navigateur.
Window est l’objet de navigateur, ce n’est pas l’objet de javascript. Les objets javascript sont string, array, date etc.
Méthodes d’objet window
Les méthodes importantes d’objet window sont les suivantes:
Méthode | La description |
---|---|
alert() | affiche le message d’alerte contenant le message avec le bouton ok. |
confirm() | affiche la boîte de dialogue de confirmation contenant le message avec les boutons ok et cancel. |
prompt() | affiche une boîte de dialogue pour obtenir les commentaires de l’utilisateur. |
open() | ouvre la nouvelle fenêtre. |
close() | ferme la fenêtre en cours. |
setTimeout () | effectue une action après un temps spécifié, comme appeler une fonction, évaluer des expressions, etc. |
Exemple de alert () en javascript
Il affiche une boîte de dialogue d’alerte. Il a un message et un bouton ok.
<script type="text/javascript"> function msg(){ alert("Bonjour fenetre Alert"); } </script> <input type="button" value="cliquez" onclick="msg()"/>
Résultat :
Exemple de confirm () en javascript
Il affiche la boîte de dialogue de confirmation. Il y a un message avec les boutons ok et cancel.
<script type="text/javascript"> function msg(){ var v= confirm("vous etes sur?"); if(v==true){ alert("ok"); } else{ alert("cancel"); } } </script> <input type="button" value="supprimer" onclick="msg()"/>
Résultat :
Exemple de prompt () en javascript
Il affiche une boîte de dialogue d’invite pour la saisie. Il a un message et un champ de texte.
<script type="text/javascript"> function msg(){ var v= prompt("vous êtes sur?"); alert("je suis "+v); } </script> <input type="button" value="cliquez" onclick="msg()"/>
Résultat :
Exemple de open () en javascript
Il affiche le contenu dans une nouvelle fenêtre.
<script type="text/javascript"> function msg(){ open("http://w3tutoriels.com"); } </script> <input type="button" value="w3tutoriels" onclick="msg()"/>
Résultat :
Exemple de setTimeout () en javascript
Il accomplit sa tâche après les millisecondes données.
<script type="text/javascript"> function msg(){ setTimeout( function(){ alert("Bienvenu à w3tutoriels après 2 secondes") },2000); } </script> <input type="button" value="cliquez" onclick="msg()"/>
Résultat :