[php] fermeture de fenêtre (onunload)
Fermé
christboy
Messages postés
157
Date d'inscription
jeudi 31 mai 2007
Statut
Membre
Dernière intervention
30 juillet 2008
-
21 juin 2007 à 10:24
l_epais Messages postés 140 Date d'inscription vendredi 24 août 2007 Statut Membre Dernière intervention 12 août 2010 - 10 sept. 2008 à 16:58
l_epais Messages postés 140 Date d'inscription vendredi 24 août 2007 Statut Membre Dernière intervention 12 août 2010 - 10 sept. 2008 à 16:58
A voir également:
- [php] fermeture de fenêtre (onunload)
- Sytadin fermeture - Télécharger - Transports & Cartes
- Easy php - Télécharger - Divers Web & Internet
- Fenêtre hors écran windows 11 - Guide
- Raccourci agrandir fenetre - Guide
- Forcer la fermeture d'un programme - Guide
2 réponses
christboy
Messages postés
157
Date d'inscription
jeudi 31 mai 2007
Statut
Membre
Dernière intervention
30 juillet 2008
20
21 juin 2007 à 10:27
21 juin 2007 à 10:27
Vu que dans ce site le code est illisible je vais vous mettre les trois choses importantes ^^':
-bouton sauver:
-bouton annuler :
et enfin la balise body qui ne fonction pas comme je voudrait ^^':
NOTE: le $confirm_sortie est la variable servant a déterminer si on ou non il faut passer par la methode onunload.
-bouton sauver:
<A href='#' onclick=<? IF ($_GET['ajouter'] == 'oui' || strtolower($_SESSION['modificationDossier'])!='non') { ?>"if (confirm('Voulez-vous sauver et quitter ?')){ if(verifchp()) { document.formulaire.submit(); document.window.unonload()="" ; <? $confirm_sortie="non";?> window.close(); } else { document.formulaire.action='dossieruser.php?ajouter=<? ECHO $_GET['ajouter'];?>&recharge=oui'; document.formulaire.submit(); document.window.unonload()= "" <? $confirm_sortie="non";?> window.close() }}" <? } ?> ; ; onMouseOut="MM_swapImgRestore()" onMouseOver="MM_swapImage('Image0','','images/bouton/sauver2.gif',1)"> <IMG SRC="images/bouton/sauver.gif" name='Image0' border='0' ALT="" /></A>
-bouton annuler :
<A href='#' onclick= " if (confirm('Voulez-vous vraiment annuler et quitter ?')){ <? $confirm_sortie="non";?> window.close()}"; onMouseOut="MM_swapImgRestore()" onMouseOver="MM_swapImage('Image1','','images/bouton/annuler2.gif',1)"> <IMG SRC="images/bouton/annuler.gif" name='Image1' border='0' ALT="" /></A>
et enfin la balise body qui ne fonction pas comme je voudrait ^^':
<BODY LEFTMARGIN="0" TOPMARGIN="0" MARGINWIDTH="0" MARGINHEIGHT="0" <?if($confirm_sortie=="oui"){?> onBeforeUnload=" if (verifchp()) { if (confirm('Voulez-vous enregistrer le dossier ?')) document.formulaire.submit(); } else { if (confirm('Voulez-vous continuer Ó saisir l\'incident ?')) { document.formulaire.action='dossieruser.php?ajouter=<? echo $_GET['ajouter'];?>&recharge=oui'; document.formulaire.submit(); } }<?}?>">
NOTE: le $confirm_sortie est la variable servant a déterminer si on ou non il faut passer par la methode onunload.
l_epais
Messages postés
140
Date d'inscription
vendredi 24 août 2007
Statut
Membre
Dernière intervention
12 août 2010
31
10 sept. 2008 à 16:58
10 sept. 2008 à 16:58
onbeforeunload
21 juin 2007 à 14:46