[javascript] dites moi si je suis bourré ....

dites moi si je suis bourré .... [javascript] - Programmation

Marsh Posté le 31-05-2001 à 15:21:50    

j'ai un pb assez bizarre.
j'ai une variable (sectionEnCours) dans une frame (naviSmall).
donc j'y accede par :
top.naviSmall.sectionEnCours
 
et bin ça marche avec NS6, IE mais pas NS4.x; là y me dis
'top.naviSmall.sectionEnCours has no properties'
donc j'essaie en faisant :
top.frames['naviSmall'].sectionEnCours et là y me dis:
'top.frames has no properties'  
j'y comprend rien là  :??:

Reply

Marsh Posté le 31-05-2001 à 15:21:50   

Reply

Marsh Posté le 31-05-2001 à 15:39:26    

Bonjour,
 
j'ai exactement le même probleme en ce moment...
Chez moi, j'en ai déduit qu'au moment ou je faisais l'appel à la fonction, la frame qui contient la fonction n'est pas encore chargée...  :cry:  :cry:  
Alors, je suis en train d'essayer de faire communiquer mes frames entre elles pour qu'elles sachent quand elles sont présentes (et prêtes), mais bon, j'arrive à rien, quelqu'un a d'autres idées ??
 
Dalcap

Reply

Marsh Posté le 31-05-2001 à 16:26:03    

ouais je pense aussi que le pb vient de là .... mais c chiant.
et le pire, c que meme apres, ça ne marche toujours pas....
on accede pas a une variable comme ça avec ns4 ?
si vous me dites que c meme pas possible, je leur envoie un mail d'insultes ...

Reply

Marsh Posté le 31-05-2001 à 16:34:13    

...
En fait, je suis déjà étonné que cela fonctionne avec NS6, moi, ca marche pô sur le site que je développe, ni avec NS (4 à 6), ni avec IE, qui charge encore plus vite...

Reply

Marsh Posté le 31-05-2001 à 16:37:53    

non mais là c dingue. j'hallucine ....
mon pb venait tout simplement du fait qu'il ne faut pas faire
top.naviSmall
mais parent.naviSmall
 
pourquoi ? je sais pas. Y m'a toujours semblé que top permettait d'acceder a n'importe quelle frame... pas avec netscape ...
 
c bizarre que ça marche pas toi ?
tu l'as declaré comment et ou ta variable dans la frame ?

Reply

Marsh Posté le 31-05-2001 à 16:40:56    

pourtant :
parent ça remonte d'un niveau seulement.
top ça va à la page framset de base ???!
 
si t'as plusieur niveau...

Reply

Marsh Posté le 31-05-2001 à 16:43:14    

bin logiquement, avec top.nomframe tu accedes a n'importe quelle frame.... enfin je crois. enfin, ça amrche avec IE et NS6...
 
d'ailleurs comment on sait les niveaux ?

Reply

Sujets relatifs:

Leave a Replay

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