Ouvrir une fenêtre popup
Par Damien, samedi 12 mars 2005 à 01:40 :: Javascript :: #22 :: rss
Comment ouvrir une fenêtre en javascript ?
1- La méthode open
Pour ouvrir une fenêtre en javascript, on utilise la méthode (fonction) open() de l'objet window.
window.open( [url] [,nom] [,propriétés])
La méthode open() possède donc 3 paramètres :
| Paramètre | Description |
| url | Adresse de la page à ouvrir dans la fenêtre. |
| nom | Nom de la fenêtre, qui pourra être utilisé en temps que "target" depuis les autres pages html. |
| propriétés | Propriétés de la fenêtre (hauteur, largeur, etc..). |
2- Les propriétés de la fenêtre
Les caractéristiques de la fenêtre sont définies à l'aide de différentes propriétés :
| Propriété | Description | Valeurs |
| directories | Afficher la barre des liens. | yes, no |
| height | Hauteur de la fenêtre. | taille en pixels |
| location | Afficher la barre d'adresse. | yes, no |
| menubar | Afficher la barre de menu. | yes, no |
| resizable | Possibilité de redimentionner la fenêtre. | yes, no |
| scrollbars | Afficher les barres de défilement. | yes, no |
| status | Afficher la barre de status. | yes, no |
| toolbar | Afficher la barre d'outils. | yes, no |
| width | Largeur de la fenêtre. | taille en pixels |
3- Fermer une fenêtre
Pour fermer une fenêtre, on utiliser la méthode close().
window.close()
4- Exemple
Voici un exemple permettant d'ouvrir et fermer une fenêtre.
Fichier de base, index.php :
<script type="text/javascript"> function OuvrirFenetre(url,nom,details) { window.open(url,nom,details) } </script> </head> popup</a></p> </body> </html>
Fichier fenêtre, popup.php :
<body onload="window.focus();"> </body> </html>
Deuxième page, index2.php :
<script type="text/javascript"> function OuvrirFenetre(url,nom,details) { window.open(url,nom,details) } </script> </head> popup</a></p> </body> </html>

Commentaires
1. Le samedi 12 mars 2005 à 17:46, par Elie
2. Le mercredi 27 avril 2005 à 15:20, par roger wilco
3. Le lundi 2 mai 2005 à 12:03, par Lion Hell
4. Le mercredi 4 mai 2005 à 00:00, par Lion Hell
5. Le vendredi 18 novembre 2005 à 13:36, par Pierre
6. Le vendredi 6 janvier 2006 à 17:41, par Stratus
7. Le lundi 13 février 2006 à 10:05, par razalgul
8. Le vendredi 17 février 2006 à 22:17, par idrissi rachid
9. Le mardi 2 mai 2006 à 15:35, par Francis Huster
10. Le mercredi 3 mai 2006 à 10:26, par Francis Guitton
11. Le vendredi 5 mai 2006 à 11:27, par cybermalicia
12. Le vendredi 12 mai 2006 à 14:49, par OL
13. Le mardi 16 mai 2006 à 09:44, par poopsinou
14. Le mardi 29 août 2006 à 14:27, par riribille
15. Le mardi 29 août 2006 à 14:27, par riribille
16. Le lundi 11 septembre 2006 à 12:11, par Danery
17. Le jeudi 14 septembre 2006 à 16:15, par poopsinou
18. Le jeudi 26 octobre 2006 à 00:05, par ygarin
19. Le mercredi 15 novembre 2006 à 15:42, par haspine
20. Le dimanche 10 décembre 2006 à 12:26, par GarsDePassage
21. Le mardi 19 décembre 2006 à 18:38, par zian
22. Le mardi 19 décembre 2006 à 19:55, par Charlie
23. Le mercredi 20 décembre 2006 à 14:16, par poopsinou
24. Le mercredi 20 décembre 2006 à 19:17, par Charlie
25. Le jeudi 21 décembre 2006 à 08:48, par poopsinou
26. Le jeudi 21 décembre 2006 à 10:14, par Charlie
27. Le jeudi 21 décembre 2006 à 10:27, par poopsinou
28. Le jeudi 21 décembre 2006 à 11:42, par Charlie
29. Le jeudi 21 décembre 2006 à 17:21, par poopsinou
30. Le vendredi 22 décembre 2006 à 16:32, par Charlie
31. Le mardi 2 janvier 2007 à 13:43, par ToX
32. Le mercredi 3 janvier 2007 à 08:24, par poopsinou
33. Le mercredi 3 janvier 2007 à 09:08, par Charlie
34. Le mercredi 3 janvier 2007 à 09:25, par poopsinou
35. Le mercredi 3 janvier 2007 à 10:19, par Charlie
36. Le mercredi 3 janvier 2007 à 10:54, par poopsinou
37. Le mercredi 3 janvier 2007 à 11:10, par Charlie
38. Le mardi 6 février 2007 à 20:12, par Webanix
39. Le samedi 7 avril 2007 à 11:50, par Brin d'if
40. Le samedi 7 avril 2007 à 12:00, par Brin d'if
41. Le dimanche 3 juin 2007 à 22:55, par Wappendorf
42. Le jeudi 2 août 2007 à 14:04, par wanclik
43. Le vendredi 17 août 2007 à 22:15, par GbienduMal
44. Le samedi 5 janvier 2008 à 00:45, par test qi
45. Le dimanche 29 mars 2009 à 22:20, par Plus beaux culs
Ajouter un commentaire