window.top.opener sous mozilla - HTML/CSS - Programmation
Marsh Posté le 25-11-2005 à 10:05:03
D'ou tu sors ton top?
Code :
|
ps: 2 popups c'est déjà 2 popups de trop....
Marsh Posté le 25-11-2005 à 11:14:25
un opener fait reference à la page parent. Et pour ma popup, il y a une fonction reopenMe, donc elle se rappelle plussieur fois.
On a,
1. Ma page qui fait appel à la popup 1ère référence
2. Ma popup qui se rappel *
1ère popup 2ème référence
2ème popup 3ème référence
............ ..................
* Elle se rappelle car son contenu se modifie si on appuie sur un + ou un - (catégories, sous-catégories)
Un opener, passera la référence parent et le top.opener renverra la référence la plus haute. Donc, ma page.
Avec IE, pas de problème, mais avaec Mozilla, le top ne renvoi pas la référence la plus haute, mais uniquement la parent !!!!
Et window.opener.opener me renverra certainement la page "Grand-parent". Donc, cela m'est inutile puisque je ne sais pas combien de fois la popup va se rappeller !!!!!
Marsh Posté le 25-11-2005 à 11:20:47
top c'est pour avoir l'ancètre de toutes les frames (quand on utilise des frame).
Ca n'a rien à voir avec les popup
Marsh Posté le 25-11-2005 à 11:35:26
MDR, j'arrete de boire et de fumer dessus.
Le franc vient de tomber (enfin, l'euro).
Et oui, évidemment qu'il ne faut pas de top, lol
merci bidem
Marsh Posté le 25-11-2005 à 09:20:13
Salut à tous, j'ai un petit probleme que j'ai énoncé dans la sous-catégorie ASP. Et oui, j'ai pas fait attention ou je mettais le sujet !
En résumé, sous mozilla, le window.top.opener n'accède pas à la première page de la chaîne, mais uniquement à la page parent.
Page -> Popup : OK
Page -> Popup -> Popup : KO
Dans le deuxième cas, je n'accède pas à la page !!!
Comment résoudre ce problème ????
Je ne connais pas la solution.
Si qqu'un a une idée, cela m'aiderait beaucoup, merci