Inclure un fichier js dans un fichier js
RésoluBonjour,
Sur la page principale de mon site j'ai un menu écrit en js qui contient des sous-menus, exemple : Page principale
dans l'entrée "Aquarium" on trouve le même menu que sur Aquarium
si je modifie le menu de la page Aquarium je dois aussi modifier celui de la page principale afin qu'il corresponde.
Quand je fais une modification au lieu de modifier les 2 js est-il possible d'inclure le js du sous-menu dans le menu principal (comme include en php) ?
Je connais mal js, merci d'avance pour votre aide
2 réponses
-
Modérateur
Bonjour
dans le premier script javascript, tu peux dynamiquement, via quelques lignes de code JavaScript, générer un élément script dans ta page et y indiquer le chemin vers le deuxième fichier à inclure.
-
-
Modérateur@Herve_be
Visiblement tu n'es pas très doué non plus pour faire des recherches sur internet :-)
Bref, tu pourrais donc utiliser un code du genre
//Création de la balise var js = document.createElement(script); js.type = "text/javascript"; js.src = "chemin/vers/le_script_a_inclure.js" ; //Ajout de la balise dans la page document.body.appendChild(js);
-
@jordane45
Par contre tu es toujours aussi doué pour faire des remarques désagréables.
Si la réponse était chaque fois "cherche sur Internet" les forums perdraient tout leur intérêt.
Paradoxalement les forums sont aussi sur Internet, c'est donc bien là que j'ai cherché et j'ai trouvé une solution plus simple. -
Modérateur@Herve_be
serais tu un peu susceptible ?
dans ce cas, désolé que tu l'aies mal pris.
quoi qu'il en soit, si tu as trouvé une solution plus simple, n'hésite pas à la partager ça pourra certainement servir à d'autres... ceci étant le but du forum...
-
-
Finalement au lieu d'un menu général dans la page principale et un menu simplifié dans chaque page secondaire j'ai mis le même menu général partout,
ainsi en cas de modification de structure je n'ai qu'un fichier à corriger.