je me demande bien pourquoi je t'ai joint deux fichiers ?![]()










je me demande bien pourquoi je t'ai joint deux fichiers ?![]()
Ma page Developpez - Mon Blog Developpez
Président du CCMPTP (Comité Contre le Mot "Problème" dans les Titres de Posts)
Deux règles du succès: 1) Ne communiquez jamais à quelqu'un tout votre savoir...
Votre post est résolu ? Alors n'oubliez pas le Tag![]()
Venez sur le Chat de Développez !








hehe, my bad, je voulais dire coment on ferme une fenetre modale depuis la mere?
car toi tu utilises une popup simple sur ton exemple.
cela dit, si je mets un bouton annuler sur ma popup, avec le code, la page se ferme correctement.
Code : Sélectionner tout - Visualiser dans une fenêtre à part onclick="window.close();"
Il ya donc un problème sur le reste :s.
dans le doute je poste mon code complet
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55 <% set fs = CreateObject("Scripting.FileSystemObject") set folder = fs.GetFolder(Server.MapPath(".") & "\Mails\Images\") %> <html> <head> <title>Parcourir</title> <link href="style.css" rel="stylesheet" type="text/css"> </head> <script> function retour() { var i = 0; while ( i < document.forms.formulaire.image.length) { if (document.forms.formulaire.image[i].checked) { var Adresse = "http://serveur01/Annuaire/Mails/Images/" + document.forms.formulaire.image[i].value; window.returnValue = Adresse; i = document.forms.formulaire.image.length; window.close(); } i++; } window.close(); } </script> <body><div align="center"> Choisir:<br> <form name="formulaire"> <table class="texte" WIDTH="820" BORDER="1" CELLPADDING="0" CELLSPACING="1" nowrap> <% 'On affiche les fichiers for each item in folder.Files if item.name <> "Thumbs.db" then %> <TR> <TD ALIGN="left"><input type="radio" name="image" value="<% = replace(item.name,"\","/") %>"></TD> <TD ALIGN="left"><% response.write item.Name & ":" %></TD> <TD width="600" ALIGN="center"><IMG SRC="Mails/Images/<% = item.Name %>" border="0"></TD> </TR> <% end if Next %> </table> <input border="0" src="Images/valider.gif" name="I1" type="image" onclick="retour();window.close();"> <input type=button name="I2" size="60" value="Annuler" onclick="javascript:window.close();"> </form> </body> </html>










Modale .... mhhhhhhhhhhhhhhhhh cela m'avait échappé ...
il semblerait en effet que le showModal n'accepte pas de opener ?
essaye avec
Code : Sélectionner tout - Visualiser dans une fenêtre à part window.open(....' modal=yes')
Ma page Developpez - Mon Blog Developpez
Président du CCMPTP (Comité Contre le Mot "Problème" dans les Titres de Posts)
Deux règles du succès: 1) Ne communiquez jamais à quelqu'un tout votre savoir...
Votre post est résolu ? Alors n'oubliez pas le Tag![]()
Venez sur le Chat de Développez !








avec une popup normale ca marche. L'option modal=yes ne marche pas, donc je ne peux plus à ce moment la forcer la fenetre au premier plan








bon je trouve pas d'autres solutions, donc je lache la popup modale. tant pis.










Oui il semble bien que cela ne soit pas aussi simple que cela avec une popup modale ...
Il te reste une solution : le fake popup
Il s'agit en fait d'emuler un popup avec un div, ainsi tu reste sur la même page et tu pourras controler "l'ouverture" (affichage) et fermeture de tes popups ...
pour le coté modal il sufit que le masque contenant le popup couvre la page et prenne touts les clicks et prévoir un cancleBubble pour éviter que le click ne se propage ...
Ma page Developpez - Mon Blog Developpez
Président du CCMPTP (Comité Contre le Mot "Problème" dans les Titres de Posts)
Deux règles du succès: 1) Ne communiquez jamais à quelqu'un tout votre savoir...
Votre post est résolu ? Alors n'oubliez pas le Tag![]()
Venez sur le Chat de Développez !








J'ai pas tout compris la...Il s'agit en fait d'emuler un popup avec un div, ainsi tu reste sur la même page et tu pourras controler "l'ouverture" (affichage) et fermeture de tes popups ...
pour le coté modal il sufit que le masque contenant le popup couvre la page et prenne touts les clicks et prévoir un cancleBubble pour éviter que le click ne se propage ...![]()










un popup t'ouvre une nouvelle fenetre ce qui pose différents problèmes de communication entre fenetres et de fermeture etc ... voire également de bloqueur de popup ...
il est possible de contourner ce problème en utilisant un div qui reste sur la même page ... (display: block / none)
tout est alors sur une seule et meêm page , plus de souci de communication de variables ni de fermeture
Ma page Developpez - Mon Blog Developpez
Président du CCMPTP (Comité Contre le Mot "Problème" dans les Titres de Posts)
Deux règles du succès: 1) Ne communiquez jamais à quelqu'un tout votre savoir...
Votre post est résolu ? Alors n'oubliez pas le Tag![]()
Venez sur le Chat de Développez !








ah d'accord. je vais creuser un peu de ce coté la alors. Merci pour l'info.
Partager