cs_icdeadpeople
Messages postés4Date d'inscriptionjeudi 19 juillet 2007StatutMembreDernière intervention30 janvier 2008
-
27 janv. 2008 à 23:59
cs_icdeadpeople
Messages postés4Date d'inscriptionjeudi 19 juillet 2007StatutMembreDernière intervention30 janvier 2008
-
30 janv. 2008 à 17:04
Bonjour à tous voici ce que je tente de faire:
Un lien sur un bouton ou une image qui ouvre des popups, et je voudrais une fonction unique qui puisse fermer les popups. Je sais que les navigateurs n'acceptent pas les popups en gal, mais ce projet necessite des popups. Je suis etudiant et un de mes travaux de fin d'année consiste en l'utilisation des popups.
Voici comment j'ai procédé:
Dans un fichier JS appelé popup_autoclose.js j'ai intégré ce code :
Or quand je ferme la fenetre parent il n'y a que le "popup1.html" qui se ferme. Ce que je voudrais c'est que toutes les fenetres popup se ferment .
Existe t il une fonction qui peut faire ca .
Ou peut etre il faudrais que je lie l'ouverture de chaque popup à l'ouverture de la précédente: genre popup1.html s'ouvre et appelle l'ouverture de popup2.html qui appele l'ouverture de popup3.html... Et lorsqu'on ferme la derniere popup, tout se ferme en meme temps...Si vous suivez bien???
Aussi mes fenetres popup sont de la bonne dimension dans Firefox 170x170 pixels , mais quand je lance un test dans IE elles sont plus grandes en largeur d'au moins 20pxels ... Serais ce du à la barre de titres, y'a-t-il une largueuer minimum supportée par IE?
cs_bultez
Messages postés13615Date d'inscriptionjeudi 13 février 2003StatutMembreDernière intervention15 octobre 201330 28 janv. 2008 à 10:24
Bonjour,
tu utilises win qui n'est que la 1ère pop-up,
il faut toutes les fermer....
ch'tit exemple ....
<script type="text/javascript">
var pop=new Array();
pop[0]=window.open();
pop[1]=window.open();
pop[2]=window.open();
function fermer()
{ for ( var i=0;i
cs_bultez
Messages postés13615Date d'inscriptionjeudi 13 février 2003StatutMembreDernière intervention15 octobre 201330 28 janv. 2008 à 10:27
il y a aussi, dans les paramètres d'ouverture :
dependent yes|no Si yes, fenêtre sera fermée à la fermeture de la fenêtre parent
Si no (par défaut), la fenêtre reste ouverte à la fermeture fenêtre parent.
à tester si ça baigne avec tous les navigateurs !