Voici un exemple simple pour ouvrir une fenêtre popup en JavaScript.
Elles sont souvent utilisées pour afficher un message court, ou de la publicité.
Les internautes n’aiment pas trop voir s’afficher une fenêtre popup, il vaut donc mieux en limiter l’utilisation.
Pour créer une popup, on utilise la méthode open() associé à l’objet window.
La méthode open accepte 3 paramètres sous forme de chaînes de caractères :
- L’adresse URL de la page que l’on veut ouvrir dans cette fenêtre.
- Le nom (interne) que l’on veut associer à cette fenêtre et qui pourra être utilisé comme TARGET pour des liens hypertextes ou des soumissions de formulaires par exemples.
- Une chaîne de caractères définissant les caractéristiques d’affichage de cette fenêtre.
Cette chaîne de caractères accepte les éléments suivants (séparés par des virgules) :
toolbar= yes | no
|
cet élément affichera la barre d’outils s’il est placé à la valeur yes , |
location = yes | no
|
affichera la barre d’adresse s’il est placé à la valeur yes, |
directories = yes | no
|
affichera la barre d’outils personnels ou la barre de liens s’il est placé à la valeur yes, |
status = yes | no
|
affichera la barre de statut s’il est placé à la valeur yes, |
menubar = yes | no
|
affichera la barre de menus s’il est placé à la valeur yes, |
scrollbars = yes | no
|
affichera les barres de défilement s’il est placé à la valeur yes ; |
resizable = yes | no
|
interdit de redimensionner la fenêtre s’il est placé à no, |
width
|
indique la largeur de la fenêtre en pixels, |
height
|
indique la hauteur de la fenêtre en pixels, |
top
|
indique le positionnement vertical de la fenêtre en pixels, |
left
|
indique le positionnement horizontal de la fenêtre en pixels, |