Vous trouverez ci-dessous les principaux attributs Javascript utilisables à l'ouverture d'une fenêtre Popup.
Attention : certains attributs ne fonctionnent que pour certains types de navigateurs Internet :
- MSIE indique que l'attribut est compatible avec les navigateurs Microsoft Internet Explorer,
- NN indique que l'attribut est compatible avec les navigateurs Netcape (ou Mozilla).
Attribut |
Type valeur |
Explication |
width |
Num |
Largeur de la fenêtre, en pixels. (MSIE & NN) |
height |
Num |
Hauteur de la fenêtre, en pixels. (MSIE & NN) |
innerHeight |
Num |
Hauteur du contenu de la fenêtre, en pixels. Pour créer une fenêtre dont la taille est inférieure à 100 x 100 pixels, placer ce paramètre dans un script signé. Ce paramètre remplace la hauteur (height) ; celle-ci est conservée pour compatibilité descendante. (NN) |
innerWidth |
Num |
Largeur du contenu de la fenêtre, en pixels. Pour créer une fenêtre dont la taille est inférieure à 100 x 100 pixels, placer ce paramètre dans un script signé. Ce paramètre remplace la largeur (width) ; celle-ci est conservée pour compatibilité descendante. (NN) |
outerHeight |
Num |
Dimensions verticales, en pixels, de la marge extérieure de la fenêtre. Pour créer une fenêtre dont la taille est inférieure à 100 x 100 pixels, placer ce paramètre dans un script signé. (NN) |
toolbar |
Bool |
Affichage de la barre d'outils [la barre d'outils est ou n'est pas affichée]. (MSIE & NN) |
location |
Bool |
Affichage de champ d'adresse (ou de localisation). (MSIE & NN) |
directories |
Bool |
Affichage des boutons d'accès rapide. (MSIE & NN) |
status |
Bool |
Affichage de la barre d'état. (MSIE & NN) |
menubar |
Bool |
Affichage de la barre de menus. (MSIE & NN) |
scrollbars |
Bool |
Affichage des barres de défilement. (MSIE & NN) |
resizable |
Bool |
La fenêtre est redimensionnable. (MSIE & NN) |
alwaysLowered |
Bool |
La fenêtre se trouve en-dessous de toutes les autres, qu'elle soit active ou non. (NN) |
alwaysRaised |
Bool |
La fenêtre se trouve au-dessus de toutes les autres, qu'elle soit active ou non. (NN) |
dependent |
Bool |
La fenêtre créée est une fenêtre fille qui se ferme automatiquement à la fermeture de la fenêtre mère. Sous Windows, elle n'apparaît pas dans la barre des tâches. (NN ) |
hotkeys |
Bool |
Si ce paramètres est à "Non", il désactive la plupart des touches de raccourci d'une nouvelle fenêtre qui n'a pas de barre de menus. Les touches de raccourci Enregistrer et Fermer restent actives. (NN) |
fullscreen |
Bool |
Fenêtre en plein écran, sans menus, etc. (MSIE) |
ScreenX |
Num |
Indique la distance qui sépare la nouvelle fenêtre du bord gauche de l'écran. (NN) |
ScreenY |
Num |
Indique la distance qui sépare la nouvelle fenêtre du bord supérieur de l'écran. (NN) |
top |
Num |
Indique la distance qui sépare la nouvelle fenêtre du bord supérieur de l'écran. (MSIE) |
left |
Num |
Indique la distance qui sépare la nouvelle fenêtre du bord gauche de l'écran. (MSIE) |
titlebar |
Bool |
Vérifie que la fenêtre contient une barre de titre. (MSIE & NN) |
z-lock |
Bool |
Vérifie que la fenêtre se superpose aux autres fenêtres lorsqu'elle est activée. (NN) |
Lorsque le type est booléen la valeur peut être "yes" (ou "1") ou "no" (ou "0").
Exemple :
VAR_ATTRIB = 'resizable=yes, status=yes, screenX=300, left=300, screenY=200, top=200, height=400, width=180'
TRAITER_PGM MON_PGM *POPUP(VAR_ATTRIB)
↑ Haut de page Copyrights Ι ©Hardis Group 2025 - Toute représentation ou reproduction intégrale ou partielle faite sans le consentement écrit d'Hardis Group est illicite.