Bon ben on fait dans le monologue alors..
parce que j'ai trouvé aussi la solution... mais je comprends pas trop car ma méthode devrais marcher aussi... d'après ce que j'ai appris:
bref, au cas ou ça interesserait quelqu'un, je m'en suis sorti en remplaçant:
| top.frames["top"].montreDiapo(SlideNumber); |
par
| top.top.montreDiapo(SlideNumber); |
Très exactement j'ai commencé par changer les noms de mes frames qui étaient "top" pour la frame supérieure par "haut" et "bottom" pour la frame inférieure par "bas"(ça prêtait vraiment a confusion). autrement dit j'ai remplacé la ligne:
| top.frames["haut"].montreDiapo(SlideNumber); |
par
| top.haut.montreDiapo(SlideNumber); |
Mais encore une fois si quelqu'un peut me dire pourquoi la première méthode ne marche pas, ça serait sympa.
Voilà, j'espere que vous pourrez profiter de mes erreurs et solutions comme je le fais depuis peu avec celles des autres... c'est quand meme bien plus efficace de partager!
Borbo