begin process at 2012 05 29 03:43:50
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Javascript / DHTML / Ajax

 > 

JavaScript et le navigateur

 > 

Autre

 > 

Etat de mon pop up fermé via le navigateur


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Etat de mon pop up fermé via le navigateur

samedi 19 juillet 2008 à 14:24:14 | Etat de mon pop up fermé via le navigateur

banbanfr

Membre Club
Bonjour a tous,

Une petite question existentiel me passe par la tête :

j'ai souvent vu le faite de donner une variable a l'ouverture d'un pop up pour lui retourner un true ou un false lors qu'on l'ouvre ou la ferme via un lien fermer : window.open(); MaVar = true - window.close(); MaVar = false;

ce qui permet de savoir l'état de mon pop up. (false = fermer, true=ouvert)
Jusque là tout va bien (en espérant que vous me comprenez lol)

Maintenant, si je ferme la fenetre via le bouton fermer de mon navigateur, MaVar reste = true mais pourtant elle devrait être = false.

D'ou ma question comment faire pour retourner MaVar = false ?

Cordialement Banban
samedi 19 juillet 2008 à 14:32:31 | Re : Etat de mon pop up fermé via le navigateur

bultez

Membre Club

Bonjour,

comme banban met aucun outil en cause ( c'est à signaler ! c'esr rare !!! )
je lui dirais de regarder du coté de closed

var pop;...

pop = window.open...

if ( pop && !pop.closed )...

 enfin, en espérant que tu comprennes.... !!!!


                Cordialement            Bul         [mon Site]     [M'écrire]
samedi 19 juillet 2008 à 14:41:59 | Re : Etat de mon pop up fermé via le navigateur

banbanfr

Membre Club
J'ai bien compris par contre tu n'a pas lu le contexte la seul solution que j'ai trouvé pour le moment c'est celle ci mais je pensais faire mieux :

[ Lien ]

PS : mafiacity c'est moi

Cordialement Banban
samedi 19 juillet 2008 à 15:23:17 | Re : Etat de mon pop up fermé via le navigateur

bultez

Membre Club

si, si... ( l'impératrice ), j'ai lu le contexte et je pense avoir compris
( quoique, étant assez limité... )
je te propose un test qui te dit si le pop-up est encore ouvert.
ce qui peut répondre.
tester les boutons des navigateurs n'est envisageable  qu'avec IE
et encore... limite je trouve, il faut aussi envisager Alt+F4, Ctrl+Alt+Del
et arrêter l'application ( avec windows ) et autres joyeusetés.


                Cordialement            Bul         [mon Site]     [M'écrire]
samedi 19 juillet 2008 à 15:27:28 | Re : Etat de mon pop up fermé via le navigateur

banbanfr

Membre Club
Ok pas de problème.
Maintenant je veux réouvrir cette même pop up sans recharger la page cela fonctionne t-il ?

Cordialement Banban
samedi 19 juillet 2008 à 15:28:55 | Re : Etat de mon pop up fermé via le navigateur

banbanfr

Membre Club
Par contre on reste tjr dans le contexte d'incrémenter MaVar par false ou true

Cordialement Banban
samedi 19 juillet 2008 à 15:37:32 | Re : Etat de mon pop up fermé via le navigateur

bultez

Membre Club

>>Par contre on reste tjr dans le contexte d'incrémenter MaVar par false ou true
Hein.gif           au lieu de tester ta variable... tu ne peux pas tester l'état de la pop-up ?
                cette variable devient inutile.

>>Maintenant je veux réouvrir cette même pop up sans recharger la page cela fonctionne t-il ?
le 2ème paramètre du window.open c'est l'équivalent du target pour un lien
si tu y met "toto", tu réouvriras dans la même page
recharger ou pas, c'est plus un problème de conception de l'application,
peut pas répondre comme ça.

au fait, tu sais que quasi tout le monde refuse les pop-up ?
ne serait-ce pasc'est pas une option par défaut sur les navigateurs ?

                Cordialement            Bul         [mon Site]     [M'écrire]
samedi 19 juillet 2008 à 15:42:16 | Re : Etat de mon pop up fermé via le navigateur

banbanfr

Membre Club
Pourquoi veux tu absolument repondre par d'autre question ( 4 * ? )

MaVar inutile surment pour toi pas forcement pour moi
Le pop up n'est pas refuser mais plutot il est demander de l'ouvrir ou pas par le navigateur.

En espérant la réponse d'autres membres

Cordialement Banban
samedi 19 juillet 2008 à 15:55:29 | Re : Etat de mon pop up fermé via le navigateur

bultez

Membre Club
Réponse acceptée !


quelle question ?  pas posé de question....       

tu ne comprends pas ?  c'est pourtant assez simple :

remplace le test de (MaVar) par  ( pop && !pop.closed )

quoi que tu veuilles en faire !

dans maVar tu veux mettre si le pop-up est ouvert ou pas....
j'ai compris ?    ben pop.closed te dit la même chose
mais quel que soit la manière de fermer le pop-u, ce que tu ne peux
pas faire en positionnant une variable...

maintenant, si cela ne te convient pas,
mais si tu ne comprends pas : essaye...

                Cordialement            Bul         [mon Site]     [M'écrire]
samedi 19 juillet 2008 à 16:02:18 | Re : Etat de mon pop up fermé via le navigateur

banbanfr

Membre Club
C'est ce que j'ai fait mais erreur console vu que quand je ferme pop n'existe plus d'ou le try{}cacth(e){} mais ma question etait s'il y avait une autre solution.

En gros non donc tu réponds à ma question

Merci

Cordialement Banban

1 2

Cette discussion est classée dans : true, up, pop, false, mavar


Répondre à ce message

Sujets en rapport avec ce message

Pop-up window: Comment éviter le retour haut de page lors ouverture d'un pop-up [ par james ] Bonjour,Auriez-vous l'astuce me permettant d'éviter que, lors de l'éxécution de l'ouverture d'un pop-up sur ma page, ma main window ne se replace pas ouvrir une pop-up differente à partir d'une autre pop-up... [ par florian37 ] Bonjours à tous,je ne sais pas comment fair pour ouvrir une pop-up differente à partir d'une pop-up deja ouverte,je voudrais que des que l'on clic sur aide sur pop up [ par cyril722 ] j'aimerai empecher l'internaute de fermer un pop up en cliquant sur la croixen haut a droite est ce que qq'un a une idee merci rafraichir une fenetre d'appelle d'un pop up [ par Arnaud ] Bonjour,J'ai une page en html/php a partir de laquelle, en cliquant sur un bouton, j'ouvre un popup, et j'aimerais que lorsque je ferme ce popup, la p pop up et fen appelante [ par chris2000 ] Bonjour,Je souhaiterai ouvrir une fen pop up qui contient une liste déroulante.En fonction du choix de l'utilisateur, la fenêtre appelante devra affic pb avec pop-up et opener [ par jeca ] Bonjour,J'essaie vainement d'ajouter une option à la balise d'une fenêtre principale par l'intermédiaire d'une saisie effectuée dans une fenêtre pop- pop-up sous netscape [ par kaa ] j'essaie de trouver un code qui me permette d'ouvrir une pop up sous ie et netscape. j'utilise ce code :xxx< Pop up sans barre de titre [ par gregos ] SalutJe me demande comment faire pour faire apparaitre une fenetre sans barre de titre, je pensais à l'option titlebar=no, mais ca ne fonctionne pas. probleme PoP-Up [ par mickelo ] Salut a tous...Je craque la !Je veux simplement fermer a partir d'une page principale une popup que j'ai ouverte moi meme sur une page precedente. Com Confirmation pour la fermeture d'une pop-up [ par DaMonkey ] Bonjourje voudrais savoir s'il y a une instruction / fonction que je puisse utiliser dans le but suivant :Une fenetre principale ouvre une popup... lo


Nos sponsors


Sondage...

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,437 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales