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

JavaScript Discussion :

Changer source Flash dynamic en boucle


Sujet :

JavaScript

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé Avatar de Paniez
    Homme Profil pro
    Communication & Webservices
    Inscrit en
    Janvier 2003
    Messages
    186
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Puy de Dôme (Auvergne)

    Informations professionnelles :
    Activité : Communication & Webservices
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Janvier 2003
    Messages : 186
    Par défaut Changer source Flash dynamic en boucle
    Bonjour,
    Je me tourne vers vous, car je suis sur un problème qui me ... m'embete.

    J'ai un ensemble de fichiers flash (.swf) que j'ai stocké dans un array (la liste est bonne).
    J'aimerais qu'à intervalle régulier, je change la source de mon fichier flash (du genre, je mets mon fichier1.swf, au bout de 3 sec, le fichier2.swf, au bout de 3 sec, mon fichier3.swf, ...).

    Jusqu'à présent, soit j'arrive à changer la source de mon fichier en cliquant sur un lien, soit il s'enchaine quasi-immédiatement et seul le dernier est visible.
    Je vous passe mon code Javascript (version 1 clic = 1 fichier swf):

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    var cpt=0;
     
    window.onload=change_swf('./Mes/Fichiers/'+liste_xml_js[0]);
     
    function enchainement()
    {
    //   while(1)
    //   {
        if(cpt>liste_xml_js.length)
          cpt=0;
     
        change_swf('./Mes/Fichiers/'+liste_xml_js[cpt]);
    //     setTimeout('',3000);
        cpt++;
     
    //   }
    }
     
    function change_swf(file_name)
    {
      var line="<object classid='clsid:D27CDB6E-AE6D-11cf-96B8-444553540000'codebase='http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0' width='300' height='200'> <param name='movie' value='"+file_name+"'> <param name='quality' value='high'><embed src='"+file_name+"' quality='high' pluginspage='http://www.macromedia.com/go/getflashplayer' type='application/x-shockwave-flash' width='300' height='200'></embed> </object> ";
    // alert(line);
      document.getElementById("flash").innerHTML = line;
    }
    D'ailleurs, mon window.onload ne fonctionne pas

  2. #2
    Membre confirmé Avatar de Paniez
    Homme Profil pro
    Communication & Webservices
    Inscrit en
    Janvier 2003
    Messages
    186
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Puy de Dôme (Auvergne)

    Informations professionnelles :
    Activité : Communication & Webservices
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Janvier 2003
    Messages : 186
    Par défaut
    Re,
    Bon, je me suis grillé tous les neurones, mais j'ai trouvé :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    function enchainement()
    {
      setTimeout('enchainement()',10000);
        if(cpt>=liste_xml_js.length)
          cpt=0;
     
        change_swf('./Mes/Fichiers/'+liste_xml_js[cpt]);
        cpt++;
    }

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

Discussions similaires

  1. [FLASH MX 2004] Boucle sur nom
    Par mohican13 dans le forum ActionScript 1 & ActionScript 2
    Réponses: 2
    Dernier message: 21/04/2006, 12h45
  2. [FLASH 8] Problème Boucle For
    Par Begood dans le forum Flash
    Réponses: 6
    Dernier message: 21/03/2006, 11h36
  3. [FLASH MX2004 PRO] Boucle et tableaux
    Par guy2004 dans le forum Flash
    Réponses: 29
    Dernier message: 14/03/2006, 23h41
  4. [FLASH MX2004] Sortir boucle for
    Par noarno dans le forum Flash
    Réponses: 4
    Dernier message: 14/04/2005, 13h49

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