Forum Clubic

[JS] Ouvrir une popup au milieu d'une autre

Voilà, j’ai tout une application web qui se trouve dans une belle popup geante (histoire de pas avoir les barres de navigation etc…) et en fait je voudrais que lors d’un click qui va declancher une ouverture d’une autre popup, celle ci s’ouvre au milieu de la fenetre précédente.
En collant un Top et Left initialisé a un Screen.Width / 2 et Screen.Height / 2 j’arrive a lui dire de s’ouvrir au milieu de l’ecran. Mais je voudrais qu’elle s’ouvre plutot au milieu de la popup précedente. Quelqu’un aurait une idée pour lui donner les positions X et Y de la fenetre sous elle ?

http://www.kisscool.net/dev/docs/javascript/1.3/window.htm

window.screenX, window.screenY, window.outerHeight, window.outerWidth

http://msdn.microsoft.com/workshop/author/…/obj_window.asp

window.screenLeft, window.screenTop, window.demerdeToiPourLaLargeur, window.demerdeToiPourLaHauteur

voilà :slight_smile:

Avec ça, y a plus que des maths ^^

yep merci, mais justement c’est le window.demerdeToiPourLaLargeur et window.demerdeToiPourLaHauteur que j’arrive pas a trouver. Je trouve aucune methode de la class window qui me renvoi la largeur de celle ci ou la longueur :confused:

'tin c’est dingue, j’arrive que a recuperer la largeur du screen, impossible pour la fenetre :confused:

oui … sous Fx, tu as, sous IE, démerde toi :x

Tu as bien des propriétés pour ce qui est de la largeur/hauteur mais si et seulement si c’est une fenêtre modale. Super non?

Normalement, tu as aussi les availWidth, availHeight. mais bref :o

Si c’est pas dans le lien vers MSDN que je t’ai filé, ça n’y est pas tout court…

http://www.alistapart.com/articles/footers/

clientHeight, clientWidth ??

ça doit tourner sous IE/FF/Netscape :smiley:
merci pour tous ces liens, je vais essayer de trouver un truc pour faire ça correctement :jap:

bonne merde :slight_smile:

ayé c’est reglé, j’ai hardcodé la taille :paf:

Ouais, y a pas trop le choix faut croire :x