je voudrai savoir si il est possible de fermer plusieur fenetre d'une fois avec une fonction java script
je voudrai savoir si il est possible de fermer plusieur fenetre d'une fois avec une fonction java script
salut,
a priori je dirais non sauf si c est une fenetre et des popups ouvertes depuis celle la.
Ton probleme va etre de récupérer les ref vers les fenetres sinon.
Alunissage : Procédé technique consistant à déposer des imbéciles sur un rêve enfantin.
Cours | FAQ | Sources Javascript
Cours | FAQ | Sources PHP
Mes Articles
merci je m'explique d'avantage : je voudrais que l'utilisateur de mon interface puisse fermer toute les fenetre qu'il a parcouru en une seule foisEnvoyé par siddh
en un click
pour le faire, il faut que tu ai les ref vers toutes tes fenetres et que tu appelle leur methode close().
Du coup, si tu recupere pas le retour de tes window.open c'est foutu
Alunissage : Procédé technique consistant à déposer des imbéciles sur un rêve enfantin.
Cours | FAQ | Sources Javascript
Cours | FAQ | Sources PHP
Mes Articles
ok mais pour récupérer les references des fenetres ouvertes!! quelle la méthode??Envoyé par siddh
ben si t as pas fais de window.open c est mort.
sinon il sufit d un truc come ca :
et apres tu fais un
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 var fen = window.open .....;
Code : Sélectionner tout - Visualiser dans une fenêtre à part fen.close();
Alunissage : Procédé technique consistant à déposer des imbéciles sur un rêve enfantin.
Cours | FAQ | Sources Javascript
Cours | FAQ | Sources PHP
Mes Articles
ok je te remerci!! juste une derniere requete : si je veut sauver les references au fenetre ouverte avec la methode open dans un coookie je fait comment!!Envoyé par siddh
ou alors avec onload ou a travers une variable qui recupére la reference de la page mere de chaque pageEnvoyé par youcefharoun
oula attention,
tu veux garder des refs vers tes pages dans des cookies ?
dans quel but ?
Si c est pour pouvoir fermer la fenetre et la retrouver apres, je penses pas que tu puisse.
En tout etat de cause, tu ne peux pas stocker un objet dans un cookies, enfin il me semble pas.
Stocke plutot des infos qui te permettront de refaire un window.open avec les bon parametres.
Alunissage : Procédé technique consistant à déposer des imbéciles sur un rêve enfantin.
Cours | FAQ | Sources Javascript
Cours | FAQ | Sources PHP
Mes Articles
non j veux stoker les references de la serie des page consulter afin de les fermer d'un coup en un click!!! pas dans un cookie mais avec des variablesEnvoyé par siddh
je vois pas l utilité du cookie la dedans !
par contre, je viens de voir un post de spacefrog qui parle des variables de navigateur.
tu doit pouvoir t en servir en y mettant un tableau dans lequel tu feras des pushs de tes refs vers les fenetres.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2navigator.mavariable = ....
Alunissage : Procédé technique consistant à déposer des imbéciles sur un rêve enfantin.
Cours | FAQ | Sources Javascript
Cours | FAQ | Sources PHP
Mes Articles
Il faut garder la référence aux pages ouvertes dans la fenetre mère. Dans chacune de tes fenetres, tu fais un vecteur des fenetres ouvertes. Et au moment de tout fermer, tu remontes à la fenetre ancetre (la plus vieille de tes fenetres), dans laquelle tu executes une fonction utilisateur type closeAllWindows, qui parcours la liste des fenetres ouvertes à partir de cette page ancetre, execute un closeAllWindow dans chacune des fenetres filles et ferme cette fenetre fille.Envoyé par youcefharoun
C'est de la récursivité, ça devrait marcher sans gros problèmes.
Je suis débutant javascript donc je voit pas comment !! est ce possible de ùme donner un exmple de codeEnvoyé par denisC
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager