www.cedeo.fr

Des problèmes qui n'en sont plus
fred et sylvie
Salamandre
Messages : 21
Inscription : 28 sept. 2003, 16:15

www.cedeo.fr

Message par fred et sylvie »

Salut à tous,
sur cette page http://www.cedeo.fr/co_frames/jsp/CataHome.srvl, si on clique en haut sur sanitaire ou une autre rubrique, les menu à gauche ne fonctionnent pas.
Sous IE pas de pb.

J'ai envoyé un mail ici: http://www.cedeo.fr/co_presi/pages/co_p ... an_030.htm

Pouvez vous m'aider a faire un effet de masse?

a+
fred
calimo
Animal mythique
Messages : 14118
Inscription : 26 déc. 2003, 11:51

Message par calimo »

Ça marche si tu cliques sur la petite croix :wink:
Mais c'est vrai que c'est pas terrible :?
jv2759
Tyrannosaurus Rex
Messages : 4161
Inscription : 12 févr. 2004, 14:29

Message par jv2759 »

Si si cela marche, mais cela ne prend que sur le petit +

Et si cela ne marche pas c'est à cause de son javascript. il teste si le parent de la balise cliquer ce nome "foldheader"

Code : Tout sélectionner

cur.parentNode.id == 'foldheader'
Sauf que le text et dans la balise qui à pour id 'foldheader', donc il ne trouve pas le parent...

Deux méthode donc :

La premiére modifier le javascripte, voila ma version modifier qui marche :

Code : Tout sélectionner

function checkcontained(e){
	cur=ns6? e.target : event.srcElement
	i=0
	
	if(!document.all){
	  if(cur.id == 'foldheader') {noeudFoldheader = cur;}
	  else {noeudFoldheader = cur.parentNode;}
		if(noeudFoldheader.id == 'foldheader'){
			if(noeudFoldheader.nextSibling.nextSibling.nextSibling.style.display=="none"){
				noeudFoldheader.nextSibling.nextSibling.nextSibling.style.display=""
				noeudFoldheader.childNodes[0].src="../../co_images/co_open.gif"
			}else{
				noeudFoldheader.nextSibling.nextSibling.nextSibling.style.display="none"
				noeudFoldheader.childNodes[0].src="../../co_images/fold.gif"
			}
		}
		return
...
...
...
La second methode c'est ne pas toucher à la fonction et ajouter dans ces pages :


Code : Tout sélectionner

<a id='foldheader'><img src='../../co_images/co_fold.gif' /><span>Appareils sanitaires</span></a>
J'ai ajouter le "span", j'aurais préférer un div, mais cela modifier la mise en pages, donc j'ai préférer le spam, mais dans l'absolut un div avec une bonne feuille de style serais mieux...

Je conseil la premiére methode, car elle est plus simple, il ne faut modifier que les fichier qui ont un menu déroulant, alors qu'avec la second il faut modifier tout les item des menu...
Répondre

Qui est en ligne ?

Utilisateurs parcourant ce forum : Aucun utilisateur inscrit et 15 invités