Bonjour à tous,

Dans le cadre de mes développement web, j'ai trouvée une méthode bien pratique pour inclure des fichiers JS.
Mon site est organisé en templates php, et possèdent un fichier JS associé. (des évenements sur les éléments du templates)

Du coup, pour ne pas avoir à me soucier des includes à faire dans le header de la page principale qui inclus les différents templates, je prcède comme ceci : (code HTML du template)
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
 
<div class="monTemplate">
   <div class="element1"></div>
   <div class="element2"></div>
   <script type="text/javascript" src="cheminAbsolu/monTemplate.js"></script>
</div>
Ca fonctionne, mais je me pose des questions quant aux inclusions multiples qui peuvent survenir.
En effet, il va m'arriver d'utiliser plusieurs fois un même template dans ma page.

Du coup, que va-t-il se passer (en plus je parie que ça dépend essentiellement des navigateurs !) ?

- Est que l'inclusion est intelligente ? Si le fichier est déjà inclus, il n'est pas réinclu ?
- Est ce que, si l'inclusion est faite à chaque fois, cela va créer des conflits ?
- Existe-t-il un moyen pour éviter les inclusions multiples ?
- Ma méthode est elle bien ? ^^


Merci d'avance.