Forum de discussion
Forum « Programmation Javascript » (archives)
Re: menu deroulant
Envoyé: 13 avril 2005, 16h37 par bendev
Si tu arrives à faire ça, hé bien c'est que tes vieux jours sont assurés !!!
Sans blague, chaque frame est indépendante et, par exemple, si tu as 2 frames appelées 'nav' et 'cenrale' alors tu peux t'adresser de l'une à l'autre en faisant :
parent.nav.var ou parent.centrale.var pour les variables ou parent.nav.fonction() et parent.centrale.fonction() pour les fonctions ; mais déborder de l'une sur l'autre par l'affichage c'est impossible ... à moins de faire croire à ton visiteur que c'est le même menu .... un peu comme dans le monde de l'illusionisme (!) : il clique à gauche, tu adresses une DIV qui était en visibility:hidden, juste à la bonne hauteur, bonne taille et bonne couleur sur la frame de droite pour la rendre visible, dans le prolongement de ton menu de 'nav' (à droit) par :
parent.centrale.getElementById("maDiv").style.visibility="visible"
et le tour est joué ! sauf qu'il ne faut pas que ton menu de 'nav' se replie dès que le visiteur passe sur la page 'centrale'; mais là c'est encorejouable avec js ...
@+
ben
Réponses
|