OVH Cloud OVH Cloud

popup always on top

23 réponses
Avatar
spoke
Bonjour, le sujet a surrement deja été abordé mais je n'arrive pas a
trouver.

Voila je cherche a faire en sorte que mes popup reste toujours au dessus
des autres fenetres. Il existe une technique simple qui est la suivante

<body onBlur = "window.focus();">

Mais cela donne de droles de resultats, par exemple sous IE6 la fenetre
reste bien au-dessus des autres, mais je ne peus pas en ouvrir plusieurs.
Sous Firefox 1.0 la fentre ne reste pas au-dessus des autres par contre
je peus en ouvrir plusieurs simultanement.

Je pensse que la reponse doit etre quelque chose comme "DOMMAGE", mais
quelqu'un aurrait t'il une idée ?

10 réponses

1 2 3
Avatar
O.L.
Il se trouve que spoke a formulé :
Bonjour, le sujet a surrement deja été abordé mais je n'arrive pas a trouver.

Voila je cherche a faire en sorte que mes popup reste toujours au dessus des
autres fenetres. Il existe une technique simple qui est la suivante

<body onBlur = "window.focus();">

Mais cela donne de droles de resultats, par exemple sous IE6 la fenetre reste
bien au-dessus des autres, mais je ne peus pas en ouvrir plusieurs.
Sous Firefox 1.0 la fentre ne reste pas au-dessus des autres par contre je
peus en ouvrir plusieurs simultanement.

Je pensse que la reponse doit etre quelque chose comme "DOMMAGE", mais
quelqu'un aurrait t'il une idée ?


Tu peux faire des espèces différentes de pop-up qui ne fonctionneront
que sous IE mais qui resteront bien collées comme il faut à ta page :
http://msdn.microsoft.com/workshop/author/dhtml/reference/methods/showmodelessdialog.asp

@+
O.L.

--
Ceci est une signature automatique de MesNews.
Site : http://mesnews.no-ip.com

Avatar
Saad Saad
Salut,

Tu peux utiliser dependent=1 lors de l'appel du popup, cela fonctionne
très bien sous Firefox et ajouter en plus onBlur="this.focus();" pour ce
stupide browser qu'est IE.



--
Saad Saad







Bonjour, le sujet a surrement deja été abordé mais je n'arrive pas a
trouver.

Voila je cherche a faire en sorte que mes popup reste toujours au dessus
des autres fenetres. Il existe une technique simple qui est la suivante

<body onBlur = "window.focus();">

Mais cela donne de droles de resultats, par exemple sous IE6 la fenetre
reste bien au-dessus des autres, mais je ne peus pas en ouvrir plusieurs.
Sous Firefox 1.0 la fentre ne reste pas au-dessus des autres par contre
je peus en ouvrir plusieurs simultanement.

Je pensse que la reponse doit etre quelque chose comme "DOMMAGE", mais
quelqu'un aurrait t'il une idée ?



Avatar
ASM

Salut,

Tu peux utiliser dependent=1 lors de l'appel du popup, cela fonctionne
très bien sous Firefox et ajouter en plus onBlur="this.focus();" pour ce
stupide browser qu'est IE.


que ce soit avec tartempion ou avec trucmuche
moi, ce que je n'ai touj pas compris,
ce sont tous ces pop-ups qui veullent chacun être devant
ça va drôlement se bagarer au portillon

et pour revenir à l'appelante faudra refermer le(s) popup(s)

on peut juste lors de l'ouverture d'1 pop-up
les faire se chevaucher dans un certain ordre.
(et rien dans le popup lui-même pour assurer le rangement)


Voila je cherche a faire en sorte que mes popup reste toujours au dessus
des autres fenetres. Il existe une technique simple qui est la suivante

<body onBlur = "window.focus();">

mais je ne peus pas en ouvrir plusieurs




--
*******************************************************
Stéphane MORIAUX et son vieux Mac
Aide Pages Perso (images & couleurs, formulaire, CHP)
http://perso.wanadoo.fr/stephane.moriaux/internet/
*******************************************************


Avatar
Saad Saad
peut-être que tout simplement les popups sont utilisés dans une
application en local et pas sur un site web ;-)





Salut,

Tu peux utiliser dependent=1 lors de l'appel du popup, cela fonctionne
très bien sous Firefox et ajouter en plus onBlur="this.focus();" pour ce
stupide browser qu'est IE.



que ce soit avec tartempion ou avec trucmuche
moi, ce que je n'ai touj pas compris,
ce sont tous ces pop-ups qui veullent chacun être devant
ça va drôlement se bagarer au portillon

et pour revenir à l'appelante faudra refermer le(s) popup(s)

on peut juste lors de l'ouverture d'1 pop-up
les faire se chevaucher dans un certain ordre.
(et rien dans le popup lui-même pour assurer le rangement)




Voila je cherche a faire en sorte que mes popup reste toujours au dessus
des autres fenetres. Il existe une technique simple qui est la suivante

<body onBlur = "window.focus();">

mais je ne peus pas en ouvrir plusieurs








--
Saad Saad



Avatar
ASM

peut-être que tout simplement les popups sont utilisés dans une
application en local et pas sur un site web ;-)


en local ou sur le web

x popups "pousez-vous, poussez-vous ! moi devant ! moi devant !"

ça devrait faire du rififi

--
*******************************************************
Stéphane MORIAUX et son vieux Mac
Aide Pages Perso (images & couleurs, formulaire, CHP)
http://perso.wanadoo.fr/stephane.moriaux/internet/
*******************************************************

Avatar
spoke
Salut,

Tu peux utiliser dependent=1 lors de l'appel du popup, cela fonctionne
très bien sous Firefox et ajouter en plus onBlur="this.focus();" pour ce
stupide browser qu'est IE.





Merci, ça marche un peu. Le popup reste au dessus a condition que l'on
ne click pas plus d'une fois sur la fenetre du dessous. C'est deja
beaucoup mieux.

Pour info, c'est une application en local ou la page est en plein ecran
et si le popup passe dessous les operateurs ne savent pas comment le
retrouver.

Avatar
spoke

Salut,

Tu peux utiliser dependent=1 lors de l'appel du popup, cela fonctionne
très bien sous Firefox et ajouter en plus onBlur="this.focus();" pour
ce stupide browser qu'est IE.





Merci, ça marche un peu. Le popup reste au dessus a condition que l'on
ne click pas plus d'une fois sur la fenetre du dessous. C'est deja
beaucoup mieux.

Pour info, c'est une application en local ou la page est en plein ecran
et si le popup passe dessous les operateurs ne savent pas comment le
retrouver.


Pardon jai repondu trop vite, ça fonctionne parfaitement sous Firefox
sous WinXP, pas sous linux, ce n'est pas un gros pobleme.

Merci encore.


Avatar
Saad Saad
Si jamais ton popup disparaisait derière la fenetre principale, il
suffit de mettre dans l'appel du popup un truc du genre monpopup.focus();

--
Saad Saad



Salut,

Tu peux utiliser dependent=1 lors de l'appel du popup, cela
fonctionne très bien sous Firefox et ajouter en plus
onBlur="this.focus();" pour ce stupide browser qu'est IE.





Merci, ça marche un peu. Le popup reste au dessus a condition que l'on
ne click pas plus d'une fois sur la fenetre du dessous. C'est deja
beaucoup mieux.

Pour info, c'est une application en local ou la page est en plein
ecran et si le popup passe dessous les operateurs ne savent pas
comment le retrouver.



Pardon jai repondu trop vite, ça fonctionne parfaitement sous Firefox
sous WinXP, pas sous linux, ce n'est pas un gros pobleme.

Merci encore.



--
Saad Saad



Avatar
spoke
Si jamais ton popup disparaisait derière la fenetre principale, il
suffit de mettre dans l'appel du popup un truc du genre monpopup.focus();

--
Saad Saad




Salut,

Tu peux utiliser dependent=1 lors de l'appel du popup, cela
fonctionne très bien sous Firefox et ajouter en plus
onBlur="this.focus();" pour ce stupide browser qu'est IE.





Merci, ça marche un peu. Le popup reste au dessus a condition que
l'on ne click pas plus d'une fois sur la fenetre du dessous. C'est
deja beaucoup mieux.

Pour info, c'est une application en local ou la page est en plein
ecran et si le popup passe dessous les operateurs ne savent pas
comment le retrouver.




Pardon jai repondu trop vite, ça fonctionne parfaitement sous Firefox
sous WinXP, pas sous linux, ce n'est pas un gros pobleme.

Merci encore.




Je ne veus pas entrer dans les détails, mais effectivement pour 95% des

pages j'utilise un petit bouton qui rappel les popups au premier plan,
mais il y a une page que je raffraichis toutes les 5sec, je n'est donc
plus de pointeur sur les popup ( je sais je pourrais les passer en
paramettre ou en faire des cookies mais je trouvé plus simple de faire
en sorte qu'elles reste au dessus)




Avatar
ASM

mais il y a une page que je raffraichis toutes les 5sec
je trouvé plus simple de faire
en sorte qu'elles reste au dessus)


un seul pop-up à la fois alors

--
*******************************************************
Stéphane MORIAUX et son vieux Mac
Aide Pages Perso (images & couleurs, formulaire, CHP)
http://perso.wanadoo.fr/stephane.moriaux/internet/
*******************************************************

1 2 3