bonjour,
sur un site web j'ai enregistré les pages aspx dans une arborescence de dossiers , toute ces pages heritent d'une meme masterpage suitué à la racine
la masterpage fait appel à des fichiers js que j'ai reqroupé dans le dossier scripts à la racine du site.
sur la master page un menu fait appel aux fonctions des fichiers js precedents.
les chemins relatifs aux images de ce menu sont directement enregistré dans les fichiers .js
le menu javascript n'affiche pas correctement les images car il n'arrive pas à les retrouvé.
code d'integration des fichiers js dans la masterpage
exmple de code faisant appel aux images dans les fichiers javascript :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 <script type="text/javascript" src="<%= ResolveClientUrl("~/js/menu_dropdownC.js")%>"></script> <script type="text/javascript" src="<%= ResolveClientUrl("~/js/menu_dropdown_initialize.js")%>"></script>
ou bien
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 var menu1 = ms.addMenu(document.getElementById("menu1")); menu1.addItem("<img src=\"imgs/menu_bg.jpg\" border=\"0\" class=\"imageTop\">");
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 mtDropDown.spacerGif = "/imgs/menu_arrow.gif"; mtDropDown.dingbatOn = "/imgs/expand-1.gif"; mtDropDown.dingbatOff = "/imgs/expand-0.gif";
Note: la maquette de la masterpage a été élaborer par un tier, et je ne peut remplacer le menu par un autre
merci de m'aider.
Partager