Précédent   Forum du club des développeurs et IT Pro > Webmasters - Développement Web > Outils > Dreamweaver
Dreamweaver Forum d'entraide des utilisateurs de Adobe Dreamweaver. Avant toutes questions : FAQ Dreamweaver.
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse
 
Outils de la discussion
Publicité
'
Vieux 29/12/2012, 12h20   #1
jpp_nice
Invité de passage
 
Inscription : juillet 2008
Messages : 13
Détails du profil
Informations forums :
Inscription : juillet 2008
Messages : 13
Points : 0
Points : 0
Par défaut Afficher plusieurs comportements à une action

Bonjour et joyeux Noel a tous.

J'essaie de créer des diaporamas à partir d'éléments PA composés d'images empilées qui sont masquées par défaut et qui s'affichent quand on clique sur une vignette réduite

Peut on affecter à une condition "onclick" par exemple, plusieurs actions, comme afficher telle image et masquer toutes les autres ?

Si je crée plusieurs comportements "onclick", il y a un ordre visiblement et celui du haut annule les autres actions

Ce que je voudrais c'est "onclick" -> action1, action2, action3...

Avez vous une idée ?

Merci d'avance
jpp_nice est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 29/12/2012, 15h51   #2
NoSmoking
Modérateur
 
Avatar de NoSmoking
 
Homme
Inscription : janvier 2011
Messages : 5 114
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France, Isère (Rhône Alpes)

Informations forums :
Inscription : janvier 2011
Messages : 5 114
Points : 8 829
Points : 8 829
Bonjour,
Citation:
Peut on affecter à une condition "onclick" par exemple, plusieurs actions, comme afficher telle image et masquer toutes les autres ?
tout à fait, exemple
Code html :
<img src="image.jpg" onclick="refFunction1(); refFunction_2();">
ou encore
Code html :
<img src="image.jpg" onclick="document.getElementById('ref_1').style.display='none';document.getElementById('ref_2').style.display='block';">

Citation:
Si je crée plusieurs comportements "onclick", il y a un ordre visiblement et celui du haut annule les autres actions
sans voir aucun code cela va être difficile de t'aiguiller.

nota
: pas grand chose à voir avec Dreamweaver
NoSmoking est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 02/01/2013, 10h53   #3
jpp_nice
Invité de passage
 
Inscription : juillet 2008
Messages : 13
Détails du profil
Informations forums :
Inscription : juillet 2008
Messages : 13
Points : 0
Points : 0
Merci,

Pour moi ca a à voir avec Dreamweaver car je travaille les comportements en mode création et non en mode code (ouh le noob...)

Si je comprends bien on peut mais en mode code. C'est déjà çà maintenant que j'ai la synthaxe

Bonne année à tous
jpp_nice est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 02/01/2013, 23h02   #4
NoSmoking
Modérateur
 
Avatar de NoSmoking
 
Homme
Inscription : janvier 2011
Messages : 5 114
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France, Isère (Rhône Alpes)

Informations forums :
Inscription : janvier 2011
Messages : 5 114
Points : 8 829
Points : 8 829
Je ne connais pas DreamWeaver, mais je pense effectivement qu'il arrive un moment ou il faille mettre les mains dans le code ce qui reste la meilleur façon d'obtenir le résultat que l'on souhaite.
NoSmoking est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 07/01/2013, 11h26   #5
jpp_nice
Invité de passage
 
Inscription : juillet 2008
Messages : 13
Détails du profil
Informations forums :
Inscription : juillet 2008
Messages : 13
Points : 0
Points : 0
Merci ! Ca marche...Et peut on affecter un timer à la place de onclick ?

Par exemple l'image devient visible au bout de 10s, puis invisible au bout de 20s ?

Le scénario de DW faisait çà très bien avant mais ces ### l'ont retiré
jpp_nice est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 07/01/2013, 13h42   #6
Vil'Coyote
Modérateur
 
Avatar de Vil'Coyote
 
Développeur Web
Inscription : février 2008
Messages : 3 701
Détails du profil
Informations personnelles :
Âge : 32
Localisation : France, Marne (Champagne Ardenne)

Informations professionnelles :
Activité : Développeur Web

Informations forums :
Inscription : février 2008
Messages : 3 701
Points : 5 383
Points : 5 383
oui les timer peuvent être implémenté. mais là il va falloir voir sur du javascript et non plus dans DW.
__________________
la vie n'est pas cirrhose des foies ...
Vil'Coyote est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 08/01/2013, 11h08   #7
jpp_nice
Invité de passage
 
Inscription : juillet 2008
Messages : 13
Détails du profil
Informations forums :
Inscription : juillet 2008
Messages : 13
Points : 0
Points : 0
Bon j'avance petit à petit...

J'ai créé 5 images 'vignettes' et 5 éléments PA contenant des agrandissements des images qui s'affichent ou se masquent suivant que l'on clique sur telle ou telle vignette

Code :
onClick="MM_showHideLayers('image1','','show');MM_showHideLayers('image2','','hide');MM_showHideLayers('image3','','hide');MM_showHideLayers('image4','','hide');MM_showHideLayers('image5','','hide')">
Et ça marche

Mais je voudrais que les images s'affichent et sortent en fondu et non brutalement en intégrant la commande :
Code :
"MM_effectAppearFade(this, 1000, 0, 100, false)"
Ou une autre qui produise le meme effet

Mais je ne sais pas comment intégrer cette commande. Peut elle s'appliquer à un élément PA ou seulement à une image ?

Peut elle remplacer le 'show' ? J'ai fait plusieurs essais sans succés

Merci de vos lumières
jpp_nice est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse
Outils de la discussion

Navigation rapide


Fuseau horaire GMT +2. Il est actuellement 19h47.


 
 
 
 
Partenaires

Hébergement Web