J'ai deux frames : une contenant mon entete de page et en
dessous une autre contenant le corps.
Je voudrais pouvoir afficher/masquer un objet <DIV> qui se
trouve dans la partir corps quand je clique sur un bouton de la partie
entete.
J'ai essayer des trucs du genre
window.frames[2].getElementById(monObjet).style.visibility = 'hidden',
mais évidement window.frames[2] n'est pas une classe document ...
Est-ce possible ? et comment dois-je faire ?
Peut-être une idée en mettant mon <DIV> dans le fichier qui
contient les deux frames (le parent en quelques sorte, mais je ne sais
pas du tout comment m'y prendre ...
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
YD
Bonjour,
J'ai deux frames : une contenant mon entete de page et en dessous une autre contenant le corps.
Je voudrais pouvoir afficher/masquer un objet <DIV> qui se trouve dans la partir corps quand je clique sur un bouton de la partie entete.
J'ai essayer des trucs du genre window.frames[2].getElementById(monObjet).style.visibility = 'hidden',
Si tu as deux frames, la première est window.frames[0] et la deuxième window.frames[1] mais ceci que si le script est dans la fenêtre frameset, sinon c'est top.frames[0] et top.frames[1] ou encore parent.frames[n].
mais évidement window.frames[2] n'est pas une classe document ...
Non, c'est une classe window. Donc pour adresser le document :
J'ai deux frames : une contenant mon entete de page et en
dessous une autre contenant le corps.
Je voudrais pouvoir afficher/masquer un objet <DIV> qui se
trouve dans la partir corps quand je clique sur un bouton de la partie
entete.
J'ai essayer des trucs du genre
window.frames[2].getElementById(monObjet).style.visibility = 'hidden',
Si tu as deux frames, la première est window.frames[0] et la deuxième
window.frames[1] mais ceci que si le script est dans la fenêtre frameset,
sinon c'est top.frames[0] et top.frames[1] ou encore parent.frames[n].
mais évidement window.frames[2] n'est pas une classe document ...
Non, c'est une classe window. Donc pour adresser le document :
J'ai deux frames : une contenant mon entete de page et en dessous une autre contenant le corps.
Je voudrais pouvoir afficher/masquer un objet <DIV> qui se trouve dans la partir corps quand je clique sur un bouton de la partie entete.
J'ai essayer des trucs du genre window.frames[2].getElementById(monObjet).style.visibility = 'hidden',
Si tu as deux frames, la première est window.frames[0] et la deuxième window.frames[1] mais ceci que si le script est dans la fenêtre frameset, sinon c'est top.frames[0] et top.frames[1] ou encore parent.frames[n].
mais évidement window.frames[2] n'est pas une classe document ...
Non, c'est une classe window. Donc pour adresser le document :