IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Flash Discussion :

Afficher animation flash au passage de la souris


Sujet :

Flash

  1. #1
    Membre actif
    Avatar de jlb59
    Homme Profil pro
    Retraité
    Inscrit en
    Août 2004
    Messages
    1 024
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 71
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Retraité
    Secteur : Industrie

    Informations forums :
    Inscription : Août 2004
    Messages : 1 024
    Points : 244
    Points
    244
    Par défaut Afficher animation flash au passage de la souris
    Avant, j'agrandissais une image (flash, png, jpg...) au moyen d'une popup.
    Jusque là tout est OK !

    J'aurais voulu savoir s'il était possible d'afficher un flash au passage de la souris sur une miniature, donc, il n'y aurait plus de popup !
    Pour les images fixes telles que jpg, gif et png, ça marche très bien, mais pas avec une animation flash.

    Merci de votre réponse.

  2. #2
    Membre habitué
    Profil pro
    Inscrit en
    Juillet 2002
    Messages
    147
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2002
    Messages : 147
    Points : 174
    Points
    174
    Par défaut
    Tu utilises du Javascript pour faire afficher une popup, non ?
    En AS3, tu codes ton animation Flash avec un click qui utilise
    et voilou !

  3. #3
    Membre actif
    Avatar de jlb59
    Homme Profil pro
    Retraité
    Inscrit en
    Août 2004
    Messages
    1 024
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 71
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Retraité
    Secteur : Industrie

    Informations forums :
    Inscription : Août 2004
    Messages : 1 024
    Points : 244
    Points
    244
    Par défaut
    Bonjour Bonnafb,

    Je ne sais pas si c'est du JS comme tu peux le voir :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <a href="pages/ressources/generateur_metas/popups/popup_meta_encodage.html" target="wclose" onclick="window.open('pages/ressources/generateur_metas/popups/popup_meta_encodage.html','wclose','width=600,height=550,toolbar=no,status=no,scrollbars=yes,left=300,top=200')"><img src="images/loupe/lumiere.jpg" border="0" width="15" height="15" alt="Aide"></a>
    Ca c'est que je voudrais afficher, mais j'y arrive pas !
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    <object type="application/x-shockwave-flash" data="images/clock/analog_clock.swf" id="analog_clock" width="125" height="125">
    <param name="movie" value="images/clock/analog_clock.swf">		
    <param name="wmode" value="transparent">
    <p>Installez le plugin Flash pour voir l'animation : <a href="http://www.adobe.com/go/gntray_dl_getflashplayer_fr" target="_blank" title="LienPlugin">Cliquez ici pour le télécharger</a>
    </object>
    mais avec ce que tu m'as donné, je dois t'avouer que je suis perdu.
    De plus, AS3, c'est quoi exactement ?

    En effet, je ne sais pas où le mettre ???

    Tu peux m'aiguiller STP ?

    Merci d'avance.

  4. #4
    Membre habitué
    Profil pro
    Inscrit en
    Juillet 2002
    Messages
    147
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2002
    Messages : 147
    Points : 174
    Points
    174
    Par défaut
    Effectivement c'est du Javascript qui affiche ton popup (window.open)

    Si tu ne sais pas ce qu'est l'AS3, on est mal barré
    Pour ce que tu veux faire avec ton animation Flash, il faut la "programmer" dans Flash (ou Flex), pour ça il te faut suivre un peu des didacticiels, les bases au moins...

  5. #5
    Membre actif
    Avatar de jlb59
    Homme Profil pro
    Retraité
    Inscrit en
    Août 2004
    Messages
    1 024
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 71
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Retraité
    Secteur : Industrie

    Informations forums :
    Inscription : Août 2004
    Messages : 1 024
    Points : 244
    Points
    244
    Par défaut
    Tu as raison de dire qu'on est mal barré !

    Pour infos, je n'utilise pas le logiciel Flash mais Swish.
    Ce dernier fait pratiquement la même chose et, à mon avis, est plus facile de manipulation.

    Comme je ne fais pas plein d'animations flash, je suis un peu (beaucoup) dépassé. J'en ai fait qq unes pour mon site et c'est tout.

    Si tu veux et si tu as le temps, va voir ce qsue je voudrais faire... mais sans popup :
    Animation Flash sur mon site
    et en cliquant sur l'image, je mets l'animation Flash mais dans une popup.

  6. #6
    Rédacteur/Modérateur
    Avatar de beekeep
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Octobre 2006
    Messages
    2 005
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Octobre 2006
    Messages : 2 005
    Points : 3 325
    Points
    3 325
    Par défaut
    Bonjour,

    il suffit de charger l'animation lors du clic sur l'image.

    Code HTML : Sélectionner tout - Visualiser dans une fenêtre à part
    <img src="..." onclick="javascript:chargerAnimation()" />
    la fonction javascript peut simplement utiliser swfobject pour charger l'animation dans une div qui peut être n'importe où dans la page.

  7. #7
    Membre actif
    Avatar de jlb59
    Homme Profil pro
    Retraité
    Inscrit en
    Août 2004
    Messages
    1 024
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 71
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Retraité
    Secteur : Industrie

    Informations forums :
    Inscription : Août 2004
    Messages : 1 024
    Points : 244
    Points
    244
    Par défaut
    Ca a l'air bien ton script, mais malheureusement, ça ne marche pas !

    Le mieux pour que tu comprennes bien serait de voir le code Css, Html et JS :

    CSS
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    #idDivImage{
     border: 5px outset #AAAAAA;
     position: absolute;
     float: left;
    /*
     float: right;
    */
     display: none;
     z-index: 100;
    }
    .miniature{
     width: 50px;
    }
    HTML
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    <img class="miniature" src="pages/graphisme/flash_swish/g_swish.png" onmouseover="popImage(this)" onmouseout="fermeImage()">
    <div id="idDivImage"><img id="idImage" src=""></div>
    Et le JS
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    function popImage(image)
    {
     document.getElementById("idDivImage").style.display = "block";
     document.getElementById("idImage").src=image.src;
    }
    function fermeImage()
    {
     document.getElementById("idDivImage").style.display = "none";
    }
    Je ne sais plus où j'ai eu tout ça, mais c'est pas mal ! Mieux que les popups en tout cas. C'est nettement plus rapide !

    Si tu pouvais voir tout ça en détails, ce serait super sympa, parce que je suis perdu... et bien même.

    J'ai essayé (avec ce que j'avais et connaissais) plusieurs moyens, mais rien n'y a fait.
    Pour les images fixes, c'est tout cool, mais pour une image flash, alors là c'est la galère !

    Merci de ton aide.

  8. #8
    Rédacteur/Modérateur
    Avatar de beekeep
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Octobre 2006
    Messages
    2 005
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Octobre 2006
    Messages : 2 005
    Points : 3 325
    Points
    3 325
    Par défaut
    le mieux est d'utiliser swfobject :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    swfobject.embedSWF("myContent.swf", "maDIV", "300", "120", "9.0.0");
    http://code.google.com/p/swfobject/wiki/documentation

  9. #9
    Membre actif
    Avatar de jlb59
    Homme Profil pro
    Retraité
    Inscrit en
    Août 2004
    Messages
    1 024
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 71
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Retraité
    Secteur : Industrie

    Informations forums :
    Inscription : Août 2004
    Messages : 1 024
    Points : 244
    Points
    244
    Par défaut
    Tu as sans doute raison, mais comme je fais peu de flash... et le tuto vu est en anglais (c'est pas mon fort).

    J'ai regardé à l'adresse que tu m'as donnée, cela revient au même de ce que j'avais avant dans la popup, or, je voudrais me passer de la popup ????

  10. #10
    Rédacteur/Modérateur
    Avatar de beekeep
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Octobre 2006
    Messages
    2 005
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Octobre 2006
    Messages : 2 005
    Points : 3 325
    Points
    3 325
    Par défaut
    voila un petit exemple en PJ créé à partir de cette page :
    http://r-hunel.developpez.com/tutori...yle-ligthview/
    Fichiers attachés Fichiers attachés

  11. #11
    Membre actif
    Avatar de jlb59
    Homme Profil pro
    Retraité
    Inscrit en
    Août 2004
    Messages
    1 024
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 71
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Retraité
    Secteur : Industrie

    Informations forums :
    Inscription : Août 2004
    Messages : 1 024
    Points : 244
    Points
    244
    Par défaut
    Citation Envoyé par beekeep Voir le message
    voila un petit exemple en PJ créé à partir de cette page :
    http://r-hunel.developpez.com/tutori...yle-ligthview/
    Merci beekeep,
    Cela est surprenant de voir le résultat.
    Ca m'a l'air parfait, alors, je vais faire le nécessaire pour cela (flash), si j'arrive à l'afficher... on verra bien.

    Je considère que c'est résolu, donc je vais le signaler.

    Bonne journée et merci beaucoup encore de ta sollicitude.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [Google Maps] Afficher des marqueurs au passage de la souris
    Par Maxrb dans le forum APIs Google
    Réponses: 1
    Dernier message: 11/06/2010, 12h48
  2. afficher du texte au passage de la souris
    Par colorandesign dans le forum Général JavaScript
    Réponses: 10
    Dernier message: 15/10/2008, 19h37
  3. Afficher une iframe au passage de la souris sur une image
    Par beegees dans le forum Général JavaScript
    Réponses: 2
    Dernier message: 28/09/2008, 21h35
  4. Afficher une bulle au passage de la souris sur une image
    Par Bubale dans le forum Macros et VBA Excel
    Réponses: 8
    Dernier message: 27/05/2008, 15h04
  5. Afficher l'aide au passage de la souris
    Par pierrot67 dans le forum Débuter
    Réponses: 4
    Dernier message: 09/09/2007, 16h57

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo