Salut,
A mon avis, c'est une mauvaise idée de faire ça en Javascript côté client.
Tu peux gérer ça côté serveur en implémentant un Singleton. Par exemple en PHP :
1 2 3 4 5 6 7 8
|
function includeOnceJs($path_js) {
static $file[$path_js] = false;
if (!$file[$path_js]) {
$file[$path_js] = true;
echo '<script src="'.$path_js.'" type="text/javascript">';
}
} |
Ensuite, il ne te restera plus qu'à remplacer partout dans ton code les appels
<script src="ton/chemin/vers/fichier.js" type="text/javascript">
par un appel à la fonction
<?php includeOnceJs("ton/chemin/vers/fichier.js");?>
+
Partager