![]() |
Forum SELFHTML: Archives: |
|
|
Le message suivant est de: Enslow855,
enslow855@aol.fr, 13. 06. 2003, 11:32
http://www.photosnum.fr.st
Je travail actuellement sur un site à 3 frame. L'une des frame contient une zone <DIV> à laquelle est rattachée une fonction permettant d'afficher ou la zone en question. Cette zone doit être affiché pour l'ensemble des page ouverte mis à part la home page. Voici la fonction:
function affiche(){
var alors=parent.main.document.title;
if(alors=="home"){
document.all['zone51'].style.visibility="hidden";
}
else document.all['zone51'].style.visibility="visible";
}
Seulement cette fonction n'est activée qu'une seule fois au chargement de la page, celle ci étant fixe tout au long du site. Comment pourais je faire pour que cette fonction, ou une analogue, puisse être chargée à chaque activation d'un lien. Certains de ces liens faisant eux même référence à une fonction permettant le changement de deux pages par l'intermédiaire d'un seul lien. L'imbrication de fonction étant alors possible.
Merci
Le message suivant est de: Patrick Andrieu,
nospam@nospam.fr, 13. 06. 2003, 11:37
http://www.selfhtml.com.fr/equipe/patrick.htm
Salut!
»» function affiche(){
»» var alors=parent.main.document.title;
»» if(alors=="home"){
»» document.all['zone51'].style.visibility="hidden";
»» }
»» else document.all['zone51'].style.visibility="visible";
»» }
»» Comment pourais je faire pour que cette fonction, ou une analogue, puisse être chargée à chaque activation d'un lien. Certains de ces liens faisant eux même référence à une fonction permettant le changement de deux pages par l'intermédiaire d'un seul lien.
En mettant un onClick="affiche();" dans tes liens, ou en ajoutant affiche(); dans un onClick déjà existant???
Sorry, mais sinon je ne vois pas trop.
Patrick
P.S.: Feedback sur ma réponse à ta question précédente (colorer cellules de tableaux)?
© 1998-2004
selfhtml@fr.selfhtml.org