window.top.opener sous mozilla

window.top.opener sous mozilla - HTML/CSS - Programmation

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 !  :pfff:  
 
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
 
 

Reply

Marsh Posté le 25-11-2005 à 09:20:13   

Reply

Marsh Posté le 25-11-2005 à 10:05:03    

D'ou tu sors ton top?  

Code :
  1. window.opener.opener


 
ps: 2 popups c'est déjà 2 popups de trop....

Reply

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 !!!!!

Reply

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
 

Reply

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

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed