Alsacréation à la rescousse !
je viens de passer 2h sur google et dreamweaver à me prendre la tête et je trouve pas ! Alors voila le topo :
Je suis en train de créer un site web avec un menu déroulant sur chaque page. Le problème, evidement, c'est que, dès que je veux modifier mon menu, faut que je me tape toutes les pages !
Je sais qu'il existe un moyen d'enregistrer mon menu dans un fichier .JS et de l'appeler avec la fonction
Mais voila : ça marche pas !
voila ce que j'ai : (j'ai repris un exemple de menu d'alsacréation)
dans le "header" de chaque page j'ai :
et mon menu se présente sous la forme :
Pourriez vous m'expliquer CLAIREMENT (parceque je suis novice et, je pense débile,...) ce que je doit mettre à la fois dans mes pages HTML et surtout dans le fichiers Javascript ?
Un grand merci à celui qui m'aidera ! vraiment...
Modifié par stanfield (23 Jan 2007 - 11:13)
je viens de passer 2h sur google et dreamweaver à me prendre la tête et je trouve pas ! Alors voila le topo :
Je suis en train de créer un site web avec un menu déroulant sur chaque page. Le problème, evidement, c'est que, dès que je veux modifier mon menu, faut que je me tape toutes les pages !
Je sais qu'il existe un moyen d'enregistrer mon menu dans un fichier .JS et de l'appeler avec la fonction
<SCRIPT LANGUAGE="javascript" SRC="menu.js"></SCRIPT>
Mais voila : ça marche pas !
voila ce que j'ai : (j'ai repris un exemple de menu d'alsacréation)
dans le "header" de chaque page j'ai :
<script type="text/javascript">
<!--
window.onload=montre;
function montre(id) {
var d = document.getElementById(id);
for (var i = 1; i<=10; i++) {
if (document.getElementById('smenu'+i)) {document.getElementById('smenu'+i).style.display='none';}
}
if (d) {d.style.display='block';}
}
//-->
</script>
et mon menu se présente sous la forme :
<dl>
<dt onmouseover="javascript:montre('smenu1');"><a href="http://www.photollivier.com">Accueil</a></dt>
<dd id="smenu1" onmouseover="javascript:montre('smenu1');" onmouseout="javascript:montre('');">
<ul>
<li><a href="http://www.photollivier.com/">Page d'accueil</a></li>
<li><a href="http://www.photollivier.com/presentation.html">Présentation</a></li>
<li><a href="http://www.photollivier.com/soutien.html">Soutien</a></li>
<li><a href="http://www.photollivier.com/contact.html">Contact</a></li>
</ul>
</dd>
</dl>
Pourriez vous m'expliquer CLAIREMENT (parceque je suis novice et, je pense débile,...) ce que je doit mettre à la fois dans mes pages HTML et surtout dans le fichiers Javascript ?
Un grand merci à celui qui m'aidera ! vraiment...
Modifié par stanfield (23 Jan 2007 - 11:13)