11548 sujets

JavaScript, DOM et API Web HTML5

Bonjour.

J'utilise le script suivant pour mon menu :

<script type="text/javascript">
<!--
stm_bm(["menu79fb",950,"","images/blank.gif",0,"","",1,0,250,0,500,1,0,0,"","",0,0,1,2,"default","hand","",1,25],this);
stm_bp("p0",[0,4,0,0,2,0,0,0,100,"",-2,"",-2,50,0,0,"#999999","transparent","",3,0,0,"#000000"]);
stm_ai("p0i0",[0,"présentation","","",-1,-1,0,"presentation.php","_self","","","","",0,0,0,"","",0,0,0,0,1,"#E6EFF9",0,"#FFD602",0,"images/round11_m.gif","images/round11a_m.gif",3,3,0,0,"#E6EFF9","#000000","#3e1f0a","#96002c","bold 10pt Verdana","bold 10pt Verdana",0,0,"images/round11_l.gif","images/round11a_l.gif","images/round11_r.gif","images/round11a_r.gif",5,5,21],162,21);
stm_aix("p0i1","p0i0",[0,"restaurant","","",-1,-1,0,"restaurant.php"],162,21);
stm_aix("p0i2","p0i0",[0,"glaces & crêpes","","",-1,-1,0,"glacescrepes.php"],162,21);
stm_aix("p0i3","p0i0",[0,"cocktails & alcools","","",-1,-1,0,"cocktailsalcools.php"],162,21);
stm_aix("p0i4","p0i0",[0,"boissons sans alcool","","",-1,-1,0,"boissonssansalcool.php"],162,21);
stm_aix("p0i5","p0i0",[0,"soirées à thème","","",-1,-1,0,"soireesatheme.php"],162,21);
stm_ep();
stm_em();
//-->
</script>


Je souhaiterais, pour chaque page concernée, modifier le bouton pour qu'il reste en l'état "enfoncé" (aspect identique au survol).

Le script est-il modifiable facilement, ou faut-il le remanier intégralement ?

Merci beaucoup.
Hello,

je pense que des Arrays ce n'est pas bien judicieux.

Utiliser des Objects serait nettement plus clair et aiderait notablement à la maintenance. Smiley cligne
En fait ce menu est généré par un programme dédié à cette tâche.

Il crée le script et les images et il n'y a plus qu'à coller.

J'espérais juste pouvoir modifier, sur la rubrique de la page sélectionnée, quelque chose pour attribuer l'aspect survolé.

Merci.
Ah d'accord, merci.

Mais je ne suis pas un spécialiste et il n'y a vraiment que ce script et les images pour faire fonctionner le menu. Je n'ai aucun autre élément à communiquer.

Pour l'avenir, je ferai une petite recherche sur le web pour utiliser des Objects.

Merci. Smiley smile