Accueil > Forum > > > > Confirm en js
Confirm en js
vendredi 22 février 2008 à 09:30:49 |
Confirm en js

stephsk09
|
Bonjour ! J'ai un petit souci ...voila mon probleme ... J'ai un site aspx... Dans mon site j'ouvre une page de pop-up pour entrer du texte (bref peu importe le probleme n'est pas la) Quand je ferme la page principale (celle qui ouvre le pop-up) je fait un CONFIRM qui demande a l utilisateur si il veu effectivement fermer la page principale ce qui entrainera la fermeture de la page pop up ... Slmnt voila ... qd je ferme la page de pop-up il m execute la fct de confirm .... voila le code ... function Close() { if(confirm('Vous êtes sur le point de fermer la fenetre TOUT sera perdu')){ PopUp.close(); // PopUp etant une variable qui contient les info de la page
}else{ } } window.onbeforeunload = function (){ Close() };
Aussi j'aimerai savoir ce que je peu faire pour ne pas fermer la fenetre principale si je fais "CANCEL"
--> apres apui de la petite croix en haut a gauche ...
Merci d avance
|
|
vendredi 22 février 2008 à 11:43:26 |
Re : Confirm en js

bultez
|
Bonjour, si je comprend la question, il s'agit de savoir si le pop-up existe encore, n'est pas fermé ? la création du pop-up : var pop = window.open(.... le test : if ( pop && !pop.closed ) { le pop-up existe encore }
Cordialement  Bul [ mon Site] [ M'écrire]
|
|
vendredi 22 février 2008 à 13:25:01 |
Re : Confirm en js

stephsk09
|
Concrètement voici la situation...
1) j ai ma page principale sur laquelle j'ai un bouton ... qd j'appuie dessus il m'ouvre une autre fenetre et desactive le bouton ...
si mon pop up est tjs ouvert et que je quitte la page principale :
--> prevenir que je vais TOUT fermer --> si ok je ferme sinon rien
pour cela j'utilise le onbeforeunload...
seulement j'ai un probleme qd je quitte ma page pop - up il m'execute ma fct onbeforeunload ... mais y a pa besoin...
Donc en gros ce que j'aimerai faire ...
*pouvoir réactiver le controle du bouton depuis mon pop-up * n'executer ma fct de confirm que si je quitte la page principale ...
j'espere que vous comprenez mon probleme ???
|
|
vendredi 22 février 2008 à 13:44:32 |
Re : Confirm en js
|
vendredi 22 février 2008 à 14:06:58 |
Re : Confirm en js

stephsk09
|
Le probleme vient surtout du fait que en fait ...
sur la page de pop-up j'ai un bouton [RETOUR] qui, en gros, ferme la page de pop-up et me réactive le controle sur mon bouton ...
et qd j'appuie sur ce bouton il m'execute la fonction [CONFIRM] sur le onbeforeunload ...
|
|
vendredi 22 février 2008 à 14:41:18 |
Re : Confirm en js

bultez
|
onbeforeunload, c'est juste avant la fermeture de la page. soit tu veux une confirmation, soit tu n'en veux pas, soit tu en veux une sous certaines conditions.... je n'ai pas compris, ni où ça se passe ( dans le pop-up, dans le page mère ... ) ni quand tu veux cela ( dans la page mère si le pop-up existe ? ou pas ? dans le pop-up, et alors quand ? ... ) ...
Cordialement  Bul [ mon Site] [ M'écrire]
|
|
vendredi 22 février 2008 à 14:49:45 |
Re : Confirm en js

stephsk09
|
La fonction executee par le onbeforeunload ne devrait etre exécutée que a la fermeture de la page mère ... Malheureusement elle se lance egalement lorsque je ferme une page pop-up etant donne que j'utilise cette fonction ci ... opener.location.href= 'Default.aspx';
|
|
vendredi 22 février 2008 à 15:16:56 |
Re : Confirm en js

bultez
|
>>onbeforeunload ne devrait etre exécutée que a la fermeture de la page mère mettre le onbeforeunload dans la page mère, rien de plus >>opener.location.href= 'Default.aspx'; ah.... donc... on charge une autre page, ===> l'actuelle se ferme, onbeforeunload est donc activé.
problème de conception.
Cordialement  Bul [ mon Site] [ M'écrire]
|
|
vendredi 22 février 2008 à 15:21:57 |
Re : Confirm en js

bultez
|
mettre une variable globale dans la page mère = false qui ne serait = true uniquement lors de ce opener.location.href.... par exemple. mais ça dépend de ce qui est fait, où .... se baser sur les onunload et onbeforeunload laisse généralement "à désirer", peut-être concevoir ça "autrement".
Cordialement  Bul [ mon Site] [ M'écrire]
|
|
vendredi 22 février 2008 à 15:25:07 |
Re : Confirm en js

bultez
|
ou ne pas utiliser un pop-up, mais un div,un span, un iframe... dans ce cas étant sur le même page... ( en plus, chacun peut les refuser les pop-up )
Cordialement  Bul [ mon Site] [ M'écrire]
|
|
Cette discussion est classée dans : page, up, pop, principale, confirm
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
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
ouvrir une page en pop up [ par louvrex ]
voilà, j'ai creé un petit site en flash, et il y a des liens vers d'autres pages en html, j'aimerai que ces liens s'ouvrent en popup mais je sais pas
pop up derriere navigateur [ par ouroboros ]
j'ai fais un site ou la page d'accueil s'ouvre en plein ecranle site en lui meme est dans une pop up centree mais quand une personne clic sur la page
à l'aide...pop-up [ par scortex84 ]
Bonjour ! Je rencontre quelques difficultés et j'aurais besoin de votre aide ! Merci d'avance aux courageux qui m'aideront !J'ai un pop-up d'identific
pop up qui reste desesperement derriere... [ par jmi2323 ]
Voila mon problemeJ'ai une page avec plusieurs liens, chaque lien ouvre un pop-up avec taille precise, no scroll bar etc. Le probleme c'est que lorsqu
pop up qui souvre et se ferme seul [ par amabiel ]
Hello à tous, je vais etre le rigolo de la bande a mon avis car nivo prog je suis nul part, je vais juste apprendre l'actionscript, la raison pour laq
pop up depuis flash [ par zoneo ]
bonjour à tousje crée mon site en flash, et j'ai besoin d'appeler une pop up depuis flash ( ce que je sais faire ) mais je n'arrives pas à définir la
?? Pour enlever une pop up ?? [ par Winnieptitourson ]
POUR NE PLUS AVOIR DE POPUP SUR LES PAGES HÉBERGER PAR DES HÉBERGEURS GRATUITSJ'ai cherché le window open comme il expliqué dans cette rubrique mais i
Fermeture de pop up quant je quitte la page... [ par lordeikichi ]
Je vous explique mon probléme, je suis chez lycos, j'ai mis le script pour que les pop up soit indétectable par les anti pop up... Mais quant je cliqu
Livres en rapport
|
Derniers Blogs
JOYEUX ANNIVERSAIRE NIXJOYEUX ANNIVERSAIRE NIX par ebartsoft
Souhaitons un bon et joyeux anniversaire à notre hôte à tous, Nix.
Je ne le répéterais jamais assez mais sans lui rien ne serait possible. Il défit en permanence les lois de la gravité et comme il le dit si bien, si tu lui fais confiance ça devra...
Cliquez pour lire la suite de l'article par ebartsoft IMAGINE CUP 2012, MAKE A SIGN EN FINALEIMAGINE CUP 2012, MAKE A SIGN EN FINALE par junarnoalg
Voilà qui est fait, la nouvelle est officielle ! L'équipe belge "Make a Sign" va au pays des kangourous défendre son projet dans la catégorie Software Design. http://www.imaginecup.com/CompetitionsContent/Competition/WorldwideFinalists.aspx V...
Cliquez pour lire la suite de l'article par junarnoalg KINECT 1.5 IS OUT !KINECT 1.5 IS OUT ! par Vko
La version 1.5 du Kinect For Microsoft vient tout juste de sortir ! Plein de nouveautés: Tracking de squelette en Near Mode Détection en position assise Détection faciale avec un SDK dédié Documentation et des guideline (enfin) Un out...
Cliquez pour lire la suite de l'article par Vko LES ACTUALITéS DE LA SEMAINE SUR C2I.FR (14 MAI - 20 MAI) LES ACTUALITéS DE LA SEMAINE SUR C2I.FR (14 MAI - 20 MAI) par richardc
Mise à jour des Web API du 14 Mai
Réservez dès maintenant votre journée du 20 juin pour le Windows Azure Dev Camp 2012 à Paris
Mise à jour de Team Foundation Service
MechCommander 2 sur Windows 8
Entity Framework 5 Release Candidate e...
Cliquez pour lire la suite de l'article par richardc REACTIVE EXTENSIONS : CONSOMMER DES SERVICES AVEC RX PARTIE 3, LES PIèGES à éVITERREACTIVE EXTENSIONS : CONSOMMER DES SERVICES AVEC RX PARTIE 3, LES PIèGES à éVITER par Groc
Une mauvaise utilisation de rx lors de l'écriture d'une couche d'accès à des services peut conduire à des cas embarassants avec des erreurs mal gérées, des appels qui ne partent lorsqu'ils le devraient, et même des résultats incorrects . le tout nuis...
Cliquez pour lire la suite de l'article par Groc
Forum
UTILISER UN .JSUTILISER UN .JS par zaikoe
Cliquez pour lire la suite par zaikoe
Logiciels
sDEVIS-FACTURES vlPRO (8.1.0.3)SDEVIS-FACTURES VLPRO (8.1.0.3)sDEVIS-FACTURES vlPRO a été mis au point pour les particuliers, créateurs, entrepreneurs, artisa... Cliquez pour télécharger sDEVIS-FACTURES vlPRO 974 Application Server (12.2.4.6)974 APPLICATION SERVER (12.2.4.6)Développez de puissantes applications dans un environnement de 'cloud computing', clusterisé, séc... Cliquez pour télécharger 974 Application Server vPicture (1.4.2.1)VPICTURE (1.4.2.1)Avec vPicture, hébergez vos images facilement et rapidement.
vPicture est un utilitaire simple, ... Cliquez pour télécharger vPicture Easy-Planning (2.2.1.6)EASY-PLANNING (2.2.1.6)Easy-Planning permet de créer des plannings sous la représentation de diagrammes et est adapté au... Cliquez pour télécharger Easy-Planning COM-BACKUP (2.0)COM-BACKUP (2.0)
COM-BACKUP est un logiciel de sauvegarde qui permet de planifier les sauvegardes de vos dossiers ...
Cliquez pour télécharger COM-BACKUP
|