cs_matt22
Messages postés15Date d'inscriptionjeudi 5 février 2004StatutMembreDernière intervention 5 novembre 2010
-
21 mars 2007 à 10:39
cs_matt22
Messages postés15Date d'inscriptionjeudi 5 février 2004StatutMembreDernière intervention 5 novembre 2010
-
21 mars 2007 à 15:06
Mais j'ai un autre problème.
J'aimerais utiliser dans cet fenetre du javascript comme dans un fenêtre normal.
Notamment les fonctions permettant de déplacer ou modifier la fenêtre, mais je n'arrive pas à les faire fonctionner.
elles ne sont pas prise en compte dans cette fenetre lancé en modeless, alors qu'elle fonctionne si je la lance normalement.
Merci de m'aider si vous avez des idées.
D'avance, merci et @ bientot les gens...
cs_matt22
Messages postés15Date d'inscriptionjeudi 5 février 2004StatutMembreDernière intervention 5 novembre 2010 21 mars 2007 à 12:45
Désolé c'est vrai que je n'ai pas été très clair.
Une modeless dialog est un genre de popup lancé par la méthode (Jscript) ShowModelessDialog(url)
le popup est dépendant de la fenetre mere et reste toujours au dessus de celle ci.
Si par exemple je prends la fonction javascript : window.moveBy(100,100);
j'arrive à la faire fonctionner avec une page .html lancé directement avec ie.
Mais si j'applique la meme fonction dans une page .html lancé depuis la méthode ShowModelessDialog() alors cela ne fonctionne plus.
Et je cherche une solution pour pouvoir bouger cette fenêtre.
cs_bultez
Messages postés13615Date d'inscriptionjeudi 13 février 2003StatutMembreDernière intervention15 octobre 201330 21 mars 2007 à 13:06
>>..ShowModelessDialog...
je me doutais bien...
on peut, au lancement, donner quelques paramètres,
que je n'ai plus ni sous la main, ni en tête...
>>lancé directement avec ie.
bah ? oui. ShowModelessDialog c''est exclusif IE ( JScript diraient certains )
self.move???.... ( il y a en d'autres ), fonctionnent
>>dans une page .html lancé depuis la méthode ShowModelessDialog()
pas compris ça ....
tu veux faire des choses sur le "pop-up" depuis la page mère ?
mais justement, Show.... ce n'est pas un pop-up comme window.open.
une question d'abord :
pourquoi faire un ( ou une ??? ) pop-up ?
c'est bloqué par la plupart des utilisateurs....
s'il ne s'agit que de faire un "truc dont on ne sort pas tant que l'utilisateut n'a pas agit"
"rien ne vaut" un div ( par exemple ) caché, qu'on montre lorsque c'est nécessaire.
cs_matt22
Messages postés15Date d'inscriptionjeudi 5 février 2004StatutMembreDernière intervention 5 novembre 2010 21 mars 2007 à 13:58
L'utilisation est très particulière.
ce sera utilisé pour y mettre un applet java.
uniquement avec des utilisateurs avec ie 6 et le popup en question est accepté.
>>bah ? oui. ShowModelessDialog c''est exclusif IE
>>dans une page .html lancé depuis la méthode ShowModelessDialog()
pas compris ça ....
En fait j'ai fais ma page web, qui contient un bouton pour se déplacer elle meme (c'est pour tester).
du genre -> je clic -> elle bouge de 100px.
maintenant la meme page je voudrais l'ouvrir avec la méthode ShowModelessDialog pour que reste toujours au dessus d'une autre page, et j'aimerais pouvoir la déplacer et la réduire automatiquement depuis des boutons situé sur la page fille.
Vous n’avez pas trouvé la réponse que vous recherchez ?
cs_bultez
Messages postés13615Date d'inscriptionjeudi 13 février 2003StatutMembreDernière intervention15 octobre 201330 21 mars 2007 à 14:20
>>..pour que reste toujours au dessus d'une autre page...
ben oui... le plus simple est comme j'ai dis : un div(spam,iframe.... )
caché. et là, plus de souci...
sinon, page mère :
window.showModalDialog('pop.htm','paramètre à transmettre',
'dialogHeight: 400px; dialogWidth: 500px; center: Yes; help: yes; resizable: No; status: No; scroll:1');
... faut voir ce qui est possible dans le 3ème paramètre.
mais donc, de plus , dans pop.htm, rien (?) n'empêche non plus d'agir
avec moveTo ou autres... ( à priori )
cs_matt22
Messages postés15Date d'inscriptionjeudi 5 février 2004StatutMembreDernière intervention 5 novembre 2010 21 mars 2007 à 14:32
Le div ne peut pas fonctionner car j'ai l'impératif de pouvoir le déplacer aussi manuellement, et Surtout en dehors de la page html mère (par exemple pouvoir la déplacer sur la barre d'outil internet explorer) ce qui est non faisable avec un div.
>>mais donc, de plus , dans pop.htm, rien (?) n'empêche non plus d'agir
avec moveTo ou autres... ( à priori )
Bah justement le problème c'est que je n'arrive pas à faire fonctionner le code javascript, la fenêtre ne bouge pas.
la fonction n'agit plus une fois lancé avec le showmodelessDialog.
cs_bultez
Messages postés13615Date d'inscriptionjeudi 13 février 2003StatutMembreDernière intervention15 octobre 201330 21 mars 2007 à 14:48
>>je n'arrive pas à faire fonctionner
>>...n'agit plus une fois lancé avec le showmodelessDialog.
c'est possible ( je te fais confiance pour les essais ... )
il faut voir ça autrement alors....
>>
Le div ne peut pas fonctionner car j'ai l'impératif de pouvoir le déplacer aussi manuellement,
ben... on peut ( dans les limites de la fenêtre en cours )
sinon, window.open et quand il perd le focus : on lui rend.