Inclure 2 fichiers javascript dans 1 page

Anna_001 Messages postés 19 Date d'inscription   Statut Membre Dernière intervention   -  
Anna_001 Messages postés 19 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,

Je suis en train d'avancer sur mon site web mais j'ai un petit problème qui me bloque depuis de longues heures !!!
J'aimerais inclure 2 fichiers javascript dans une même page mais il ne prend en considération que celui qui est en deuxième position dans ma page juste après la balise <body>. Si j'inverse les fichiers à appeler, idem, c'est tjs le deuxième qui est pris en compte !!!

Voilà comment j'appelle mes deux fichiers :
<script src="js/carousel1.js"></script>
<script src="js/carousel2.js"></script>

Merci d'avance pour votre aide !

Anna


5 réponses

AssassinTourist Messages postés 6029 Date d'inscription   Statut Contributeur Dernière intervention   1 312
 
Bonjour,
L'appel a l'air correct. Est-ce que vous avez des noms de variables / fonctions identiques dans les deux js ?
0
Anna_001 Messages postés 19 Date d'inscription   Statut Membre Dernière intervention  
 
Oui, la fonction est identique pour les 2 :
<body onload="Carousel()" bgcolor="#FFFFFF" link="#10275b" vlink="#10275b">
<script type="text/javascript" src="js/carousel1.js"></script>
<script type="text/javascript" src="js/carousel2.js"></script>
Mais chaque include apparait sur un slide différent sue la même page html.
J'espère être assez claire ;)
Merci !
0
AssassinTourist Messages postés 6029 Date d'inscription   Statut Contributeur Dernière intervention   1 312
 
Non, ce n'est pas clair =)
Qu'appelles-tu un slide ? Tout est sur la même page html ?
0
Anna_001 Messages postés 19 Date d'inscription   Statut Membre Dernière intervention  
 
oui, tout est sur la même page html.
En fait j'ai un cadre dans lequel je fais défiler des slides. Certains sont juste des images mais d'autres contiennent plusieurs parties (tables). J'ai 2 slides différents qui contienent tous les 2 un défilement d'images (carousel). Le carousel est le même mais les images sont différents en fonction des pages.
Tjs pas clair ou ça va un peu mieux ?
Merci en tout cas pour ton aide !!!
0
AssassinTourist Messages postés 6029 Date d'inscription   Statut Contributeur Dernière intervention   1 312
 
Alors ça ne va pas. Le javascript est lié à l'html et n'a rien à voir avec les slides, donc il va charger les deux js (dans l'ordre) et ne va jamais y revenir. Il faut trouver une autre astuce, comme différencier le nom de tes fonctions (Carousel)
0
Anna_001 Messages postés 19 Date d'inscription   Statut Membre Dernière intervention  
 
Ben oui je m'en doutais qu'il devait y avoir un problème dans ce style ! En fait, c'est déjà pour ça que j'avais créé 2 fichiers js distincts (le 2ème étant une copie du premier avec qql petites modifs). Donc là, j'essaie de rajouter une fonction du style carousel2() dans le body onload ? C'est bien ça ? Bon je tente...
Merci en tout cas pour votre aide !
0
holow1 Messages postés 680 Date d'inscription   Statut Membre Dernière intervention   71
 
essayer d'ajouter

<script type="text/javascript" src="js/carousel2.js"></script>
0
Anna_001 Messages postés 19 Date d'inscription   Statut Membre Dernière intervention  
 
:( rien ne change, c'est tjs la deuxième include qui est prise en compte et la première est complètement ignorée !
0
AssassinTourist Messages postés 6029 Date d'inscription   Statut Contributeur Dernière intervention   1 312
 
Qu'est-ce qui change entre les fichiers carousel1.js et carousel2.js ?
0
Anna_001 Messages postés 19 Date d'inscription   Statut Membre Dernière intervention  
 
Les photos qui doivent défiler...
Le nom de la fonction : function Carousel() et function Carousel2()
Et dans ma page html, le div id="Carousel" et ="Carousel2"
En fait, seules les photos devraient être différentes mais j'ai créé un deuxième fichier js à appele au body onload car je pensais que c'était + simple de gérer chaque carousel sur une page séparée (+ tard que je voudrai changer les images par exemple).
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Anna_001 Messages postés 19 Date d'inscription   Statut Membre Dernière intervention  
 
Bon, je progresse mais bon j'ai tjs pas trouvé The solution...
J'ai besoin de votre aide et de tous vos conseils...
Merci !
0