Javascript associé a un onglet
Fermé
benoitXV
Messages postés
229
Date d'inscription
lundi 2 juin 2008
Statut
Membre
Dernière intervention
24 mai 2022
-
8 mai 2009 à 12:07
benoitXV Messages postés 229 Date d'inscription lundi 2 juin 2008 Statut Membre Dernière intervention 24 mai 2022 - 12 mai 2009 à 23:42
benoitXV Messages postés 229 Date d'inscription lundi 2 juin 2008 Statut Membre Dernière intervention 24 mai 2022 - 12 mai 2009 à 23:42
A voir également:
- Javascript associé a un onglet
- Telecharger javascript - Télécharger - Langages
- Javascript round ✓ - Forum Javascript
- Excel formule nom onglet ✓ - Forum Excel
- Table de multiplication javascript ✓ - Forum Javascript
- Onclick javascript - Astuces et Solutions
15 réponses
Alain_42
Messages postés
5358
Date d'inscription
dimanche 3 février 2008
Statut
Membre
Dernière intervention
13 février 2017
901
8 mai 2009 à 13:24
8 mai 2009 à 13:24
et si tu mets toutes tes fonctions javascript de tous les onglets dans un seul et même fichier ?
benoitXV
Messages postés
229
Date d'inscription
lundi 2 juin 2008
Statut
Membre
Dernière intervention
24 mai 2022
17
8 mai 2009 à 13:40
8 mai 2009 à 13:40
non, ca m'arrange pas, car la meme fonction est differentre selon l'onglet
Alain_42
Messages postés
5358
Date d'inscription
dimanche 3 février 2008
Statut
Membre
Dernière intervention
13 février 2017
901
8 mai 2009 à 14:11
8 mai 2009 à 14:11
car la meme fonction est differentre selon l'onglet
si tu as la fonction A qui correspond à onglet 1
la B à l'onglet 2
la C à l'onglet 3
qui t'empèche de mettre les 3 fonctions A B et C dans le fichier JS joint
chaque onglet appelera la fonction adok
si tu as la fonction A qui correspond à onglet 1
la B à l'onglet 2
la C à l'onglet 3
qui t'empèche de mettre les 3 fonctions A B et C dans le fichier JS joint
chaque onglet appelera la fonction adok
benoitXV
Messages postés
229
Date d'inscription
lundi 2 juin 2008
Statut
Membre
Dernière intervention
24 mai 2022
17
8 mai 2009 à 17:38
8 mai 2009 à 17:38
non j'ai la fx A pour un onglet
et une autre fx A pour un autre ...etc
et une autre fx A pour un autre ...etc
Alain_42
Messages postés
5358
Date d'inscription
dimanche 3 février 2008
Statut
Membre
Dernière intervention
13 février 2017
901
8 mai 2009 à 19:24
8 mai 2009 à 19:24
si c'est exatement la même fonction il suffirt de lui passer des arguments différents suivant l'onglet qui appelle
benoitXV
Messages postés
229
Date d'inscription
lundi 2 juin 2008
Statut
Membre
Dernière intervention
24 mai 2022
17
8 mai 2009 à 22:33
8 mai 2009 à 22:33
je prefereai une autre methode :(
Alain_42
Messages postés
5358
Date d'inscription
dimanche 3 février 2008
Statut
Membre
Dernière intervention
13 février 2017
901
9 mai 2009 à 11:07
9 mai 2009 à 11:07
Pourtant le principe d'une fonction c'est d'être réutilisable.
Ce sont les arguments passés qui font la différence;
mais bon tu fais comme tu veux.
Ce sont les arguments passés qui font la différence;
mais bon tu fais comme tu veux.
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
PhP
Messages postés
1767
Date d'inscription
lundi 11 décembre 2000
Statut
Membre
Dernière intervention
23 décembre 2009
607
9 mai 2009 à 11:26
9 mai 2009 à 11:26
Bjr
Je me suis rendu compte que c'etais le fichier javascript du dernier onglet qui etais utiliser... :[
Bizarre normalement lorsque tu cliques sur un onglet la page est complètement rechargée donc ton code JS aussi ou alors tu utilises les frames ou je ne sais quelle bidouille.
Non j'ai la fx A pour un onglet
et une autre fx A pour un autre ...etc
Donc tu établies une dépendance forte entre ton code JS et ta page ... Je ne code jamais de cette façon !
Il faut penser générique et réutilisabilité. Utilise des fonctions avec des paramètres comme l'a dit Alain_42 ou des objets que tu dérives en fonction de tes besoins.
Je me suis rendu compte que c'etais le fichier javascript du dernier onglet qui etais utiliser... :[
Bizarre normalement lorsque tu cliques sur un onglet la page est complètement rechargée donc ton code JS aussi ou alors tu utilises les frames ou je ne sais quelle bidouille.
Non j'ai la fx A pour un onglet
et une autre fx A pour un autre ...etc
Donc tu établies une dépendance forte entre ton code JS et ta page ... Je ne code jamais de cette façon !
Il faut penser générique et réutilisabilité. Utilise des fonctions avec des paramètres comme l'a dit Alain_42 ou des objets que tu dérives en fonction de tes besoins.
benoitXV
Messages postés
229
Date d'inscription
lundi 2 juin 2008
Statut
Membre
Dernière intervention
24 mai 2022
17
9 mai 2009 à 22:21
9 mai 2009 à 22:21
...ou alors tu utilises les frames ou je ne sais quelle bidouille.
Pour mes onglets, je fait des include de page en php..
Pour mes onglets, je fait des include de page en php..
benoitXV
Messages postés
229
Date d'inscription
lundi 2 juin 2008
Statut
Membre
Dernière intervention
24 mai 2022
17
11 mai 2009 à 12:02
11 mai 2009 à 12:02
C'est pas la bonne methode?
PhP
Messages postés
1767
Date d'inscription
lundi 11 décembre 2000
Statut
Membre
Dernière intervention
23 décembre 2009
607
11 mai 2009 à 13:32
11 mai 2009 à 13:32
Bjr
si c'est une méthode parfaitement valide
Donc en fait tu recharges ta page à chaque changement d'onglet donc normalement ton code JS aussi : je ne vois pas pourquoi ça ne fonctionne pas ... vérifie que dans ta page tu retrouves bien le bon code JS ou le bon .js externe
si c'est une méthode parfaitement valide
Donc en fait tu recharges ta page à chaque changement d'onglet donc normalement ton code JS aussi : je ne vois pas pourquoi ça ne fonctionne pas ... vérifie que dans ta page tu retrouves bien le bon code JS ou le bon .js externe
benoitXV
Messages postés
229
Date d'inscription
lundi 2 juin 2008
Statut
Membre
Dernière intervention
24 mai 2022
17
11 mai 2009 à 15:02
11 mai 2009 à 15:02
merci
mais j'avais deja verifié...je comprend pas...
Pour les fonctions qui sont unique ...il les trouve bien dans le fichier associé a l'onglet
Mais pas pour les fonctions qui sont dupliquer dans chaque .js ...il prend toujours celui associé au dernier onglet
Je ne pense pas que la page soit rechargé... lors de la selection de l'onglet..
Le probleme dois etre la
mais j'avais deja verifié...je comprend pas...
Pour les fonctions qui sont unique ...il les trouve bien dans le fichier associé a l'onglet
Mais pas pour les fonctions qui sont dupliquer dans chaque .js ...il prend toujours celui associé au dernier onglet
Je ne pense pas que la page soit rechargé... lors de la selection de l'onglet..
Le probleme dois etre la
benoitXV
Messages postés
229
Date d'inscription
lundi 2 juin 2008
Statut
Membre
Dernière intervention
24 mai 2022
17
11 mai 2009 à 15:19
11 mai 2009 à 15:19
aprés une seconde verification...je confirme
La page associé a l'onglet n'est pas rechargé..
La page associé a l'onglet n'est pas rechargé..
benoitXV
Messages postés
229
Date d'inscription
lundi 2 juin 2008
Statut
Membre
Dernière intervention
24 mai 2022
17
12 mai 2009 à 17:47
12 mai 2009 à 17:47
je vois toujours pas comment faire pour qu'il recharge la page (ou juste le fichier .js associé) quand on click sur l'onglet
:(
:(
PhP
Messages postés
1767
Date d'inscription
lundi 11 décembre 2000
Statut
Membre
Dernière intervention
23 décembre 2009
607
12 mai 2009 à 20:41
12 mai 2009 à 20:41
Bsr
Donne ton code car comme ça c'est pas vraiment possible de te répondre
Donne ton code car comme ça c'est pas vraiment possible de te répondre
benoitXV
Messages postés
229
Date d'inscription
lundi 2 juin 2008
Statut
Membre
Dernière intervention
24 mai 2022
17
12 mai 2009 à 21:08
12 mai 2009 à 21:08
c un panneau a onglet type de dreamweaver CS3 qui est dans un div
les onglets sont du genre
les onglets sont du genre
<div class="TabbedPanelsContent"><?php include("contact/contact.php"); ?></div>
PhP
Messages postés
1767
Date d'inscription
lundi 11 décembre 2000
Statut
Membre
Dernière intervention
23 décembre 2009
607
12 mai 2009 à 21:38
12 mai 2009 à 21:38
Wow un peu court d'autant plus que je n''utilise pas DW ... T'Oh :-)
Dans le titre de chacun de tes onglets je suppose que tu as un lien vers une page php à chaque fois différente non ?
Dans le titre de chacun de tes onglets je suppose que tu as un lien vers une page php à chaque fois différente non ?
benoitXV
Messages postés
229
Date d'inscription
lundi 2 juin 2008
Statut
Membre
Dernière intervention
24 mai 2022
17
12 mai 2009 à 23:03
12 mai 2009 à 23:03
non dans les titres j'ai juste les titres???
du genre
C'etais bien ta question?
du genre
<div id="onglets" class="TabbedPanels">
<ul class="TabbedPanelsTabGroup">
<li class="TabbedPanelsTab" tabindex="0"><?php echo $label_onglet_acceuil;?></li>
<li class="TabbedPanelsTab" tabindex="0"><?php echo $label_onglet_doc;?></li>
<li class="TabbedPanelsTab" tabindex="0"><?php echo $label_onglet_forum;?></li>
....
</ul>
C'etais bien ta question?
PhP
Messages postés
1767
Date d'inscription
lundi 11 décembre 2000
Statut
Membre
Dernière intervention
23 décembre 2009
607
12 mai 2009 à 23:08
12 mai 2009 à 23:08
Oui c'était bien ma question ...
Bizarre pas de lien lorsque tu cliques sur le titre d'un onglet ? Mais que se passe-t-il alors lorsqu'on clique sur un titre d'un onglet ? Rien ? Ou alors y'a du Javascript derrière ...
Mets en ligne un ex parce que là je vois pas comment ton truc peut fonctionner
Bizarre pas de lien lorsque tu cliques sur le titre d'un onglet ? Mais que se passe-t-il alors lorsqu'on clique sur un titre d'un onglet ? Rien ? Ou alors y'a du Javascript derrière ...
Mets en ligne un ex parce que là je vois pas comment ton truc peut fonctionner
benoitXV
Messages postés
229
Date d'inscription
lundi 2 juin 2008
Statut
Membre
Dernière intervention
24 mai 2022
17
12 mai 2009 à 23:10
12 mai 2009 à 23:10
c tous en javascript
et pas du facile pour un novice comme moi :(
et pas du facile pour un novice comme moi :(
PhP
Messages postés
1767
Date d'inscription
lundi 11 décembre 2000
Statut
Membre
Dernière intervention
23 décembre 2009
607
12 mai 2009 à 23:20
12 mai 2009 à 23:20
Ah et si en plus c'est du Javascript à la sauce dreamweaver bonjour la galère ! lol
Personnellement je préfère coder moi même éventuellement utiliser une librairie JS mais pas plus
Personnellement je préfère coder moi même éventuellement utiliser une librairie JS mais pas plus
benoitXV
Messages postés
229
Date d'inscription
lundi 2 juin 2008
Statut
Membre
Dernière intervention
24 mai 2022
17
12 mai 2009 à 23:42
12 mai 2009 à 23:42
je vois
dommage pour moi :(
merci quand meme
dommage pour moi :(
merci quand meme