inclure un fichier JS avec des paramètres - HTML/CSS - Programmation
Marsh Posté le 05-03-2007 à 14:07:58
En analysant le code de scriptaculous.js que j'ai pioché sur une page on voit clairement qu'il reparse la page actuelle, et qu'il va rechercher toutes les balises scripts appelées et celles qui font appel à un paramètre et à partir de là il va construire les appels d'autres fichiers.
Code :
|
Marsh Posté le 05-03-2007 à 20:09:36
Au final c'est pas du tout con justement
Au lieu d'avoir
<script type="text/javascript" src="scriptaculous.js"></script>
<script type="text/javascript">
sripctaculous.load("effects" );
sripctaculous.load("totoalaplage.js" );
</script>
On a des appels plus propres du genre :
<script type="text/javascript" src="scriptaculous.js?load=effects&load=totovaalaplage"></script>
Marsh Posté le 05-03-2007 à 10:41:32
Bonjour à tous,
j'ai vu un code d'inclusion d'un fichier javascript comme ça:
<script type="text/javascript" src="JS/scriptaculous.js?load=effects"></script>
Je n'avais jamais vu auparavant qu'il était possible de spécifier des paramètres comme ça.
J'ai regardé dans les fichiers concernés pour essayer de comprendre comment utiliser ça, mais sans succès. (c'est basé sur le framework Prototype)
Comment serait-il possible d'utiliser cette fonctionnalité pour exécuter du javascript différent selon le paramètre utilisé?
Ex:
<script type="text/javascript" src="JS/tools.js?page=index"></script>
Utilise certaines fonctions propres à index
<script type="text/javascript" src="JS/tools.js?page=help"></script>
Idem, mais avec help
Merci d'avance
Mike