Liens dynamique

Fermé
Avishow - 5 janv. 2005 à 22:15
 Avishow - 6 janv. 2005 à 20:49
Hello !

J'avais déjà demandé de l'aide il y a plusieurs mois, et je suis toujours dans l'impasse, snif.

Je voudrais simplement, dans mes sous-menus, afficher des liens, aléatoire par exemple.

Ci dessous, mon code, et voici le liens pour visualiser la page :
http://avishow.free.fr/test/

<html><head><SCRIPT language="Javascript">
<!--
Var=ibouton1=0 ;
Var=ibouton2=0 ;
Var=Link1="*";
Var=Link2="*";

function sto()
{
   Alert("sto") ;
}

function UpBout1()
{
   ibouton1=1;
   document.btn_1.style.display="" ; document.btn_2.style.display="" ;
   Down1() ; Down2() ;
   document.btP1.src="11.gif";
}
function DownBout1()
{
   ibouton1=0;
   document.btn_1.style.display="none" ; document.btn_2.style.display="none" ;
   Down1() ; Down2() ;
   document.btP1.src="1.gif";
}
function UpBout2()
{
   ibouton2=1;
   document.btn_1.style.display="" ; document.btn_2.style.display="" ;
   Down1() ; Down2() ;
   document.btP2.src="22.gif";
}
function DownBout2()
{
   ibouton2=0;
   document.btn_1.style.display="none" ; document.btn_2.style.display="none" ;
   Down1() ; Down2() ;
   document.btP2.src="2.gif";
}

function Up1()
{
   if (ibouton1==1)
   {
	document.btn_1.src="a1.gif";
	Link1="LeLink11" ;
   }
   else if (ibouton2==1)
   {
	document.btn_1.src="b1.gif";
	Link1="LeLink21" ;
   }
   else
	document.btn_1.src="xtend_sous_menu.gif";
}
function Down1()
{
   if (ibouton1==1)
	document.btn_1.src="a1.gif";
   else if (ibouton2==1)
	document.btn_1.src="b1.gif";
   else
	document.btn_1.src="xtend_sous_menu.gif";
}
function Up2()
{
   if (ibouton1==1)
   {
	document.btn_2.src="a2.gif";
	Link2="LeLink21" ;
   }
   else if (ibouton2==1)
   {
	document.btn_2.src="b2.gif";
	Link2="LeLink22" ;
   }
   else
	document.btn_2.src="xtend_sous_menu.gif";
}
function Down2()
{
   if (ibouton1==1)
	document.btn_2.src="a2.gif";
   else if (ibouton2==1)
	document.btn_2.src="b2.gif";
   else
	document.btn_2.src="xtend_sous_menu.gif";
}
//-->
</SCRIPT></head><body bgcolor="#000000">

<a href="Monlien1"
onMouseOver=DownBout2();onMouseOver=UpBout1();><img border="0" name="btP1" src="1.gif"></a>
<a href="MonLien2"
onMouseOver=DownBout1();onMouseOver=UpBout2();><img border="0" name="btP2" src="2.gif"></a>

<Br><Br>

<img border="0" name="btn_0" src="xtend_sous_menu.gif">
<a href="Link1" onClick="sto();" onMouseOver="Up1();" onMouseOut="Down1();"><img border="0" name="btn_1" style="display:none" src="xtend_sous_menu.gif"></a>
<a href="Link2" onMouseOver="Up2();" onMouseOut="Down2();"><img border="0" name="btn_2" style="display:none" src="xtend_sous_menu.gif"></a>

</body></html>


Désolé, c'est un peu long.
Donc forcément, "Link1" & "Link2" doivent correspondre à mes variable javascript (pour que ca soit 'dynamique').
Me suis-je fais comprendre ?

Par contre, si vous trouvez une solution plus simple pour faire ca, je suis preneur, car j'avoue que ce n'est pas du tt obtimal.

Merci beaucoup par avance !!!!!!

1 réponse

Bonsoir,

Personne ne voit de solution à mon probleme ?
Me suis-je mal exprimer ?
0