dites moi si je suis bourré .... [javascript] - Programmation
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...
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
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 ...
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...
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 ?
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...
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 ?
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à