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 :

initialis� une timeline d'1 flash avec un javascript


Sujet :

JavaScript

  1. #1
    Membre �prouv�
    Profil pro
    Inscrit en
    Juin 2004
    Messages
    115
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2004
    Messages : 115
    Par d�faut [R�solu]initialis� une timeline d'1 flash avec un javascript
    Bonjour,

    j'aimerais savoir si c'est possible d'initialiser une timeline d'une animation flash avec un javascript.

    En r�sum� dire a mon animation flash tu commance a tel image cl� ou tu d�cales le d�but de tant de seconde?

    Sachant que je ne pe pas toucher a l'actionscript de l'animation, je dois soit passer par du JavaScript soit un language serveur.

    Merci d'avance.

  2. #2
    R�dacteur/Mod�rateur

    Avatar de SpaceFrog
    Homme Profil pro
    D�veloppeur Web Php Mysql Html Javascript CSS Apache - Int�grateur - Bidouilleur SharePoint
    Inscrit en
    Mars 2002
    Messages
    39 659
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 75
    Localisation : Royaume-Uni

    Informations professionnelles :
    Activit� : D�veloppeur Web Php Mysql Html Javascript CSS Apache - Int�grateur - Bidouilleur SharePoint
    Secteur : Industrie

    Informations forums :
    Inscription : Mars 2002
    Messages : 39 659
    Billets dans le blog
    1
    Par d�faut
    si ton flash est dans une balise object tu as peut �tre moyen d'influer sur les contenus des balises params... maintenant � savoir si par les params tu peux controler la position de lecture ?
    Ma page Developpez - Mon Blog Developpez
    Pr�sident du CCMPTP (Comit� Contre le Mot "Probl�me" dans les Titres de Posts)
    Deux r�gles du succ�s: 1) Ne communiquez jamais � quelqu'un tout votre savoir...
    Votre post est r�solu ? Alors n'oubliez pas le Tag

    Venez sur le Chat de D�veloppez !

  3. #3
    R�dacteur/Mod�rateur

    Avatar de SpaceFrog
    Homme Profil pro
    D�veloppeur Web Php Mysql Html Javascript CSS Apache - Int�grateur - Bidouilleur SharePoint
    Inscrit en
    Mars 2002
    Messages
    39 659
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 75
    Localisation : Royaume-Uni

    Informations professionnelles :
    Activit� : D�veloppeur Web Php Mysql Html Javascript CSS Apache - Int�grateur - Bidouilleur SharePoint
    Secteur : Industrie

    Informations forums :
    Inscription : Mars 2002
    Messages : 39 659
    Billets dans le blog
    1
    Ma page Developpez - Mon Blog Developpez
    Pr�sident du CCMPTP (Comit� Contre le Mot "Probl�me" dans les Titres de Posts)
    Deux r�gles du succ�s: 1) Ne communiquez jamais � quelqu'un tout votre savoir...
    Votre post est r�solu ? Alors n'oubliez pas le Tag

    Venez sur le Chat de D�veloppez !

  4. #4
    Membre �prouv�
    Profil pro
    Inscrit en
    Juin 2004
    Messages
    115
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2004
    Messages : 115
    Par d�faut
    Merci Pour la piste SpaceFrog

    Apres avoir retourner internet (merci google) tout ce ke j ai r�ussi a faire c'est de pouvoir positioner mon flash avec la fonction javascript gotoFrame

    Mais ca le positione juste, il va a la frame X et s'arrete

    J'ai donc consult� les parametres de la balise <object> et tous les param�tres de positionnement ou d'autostart (j'ai essay� avec autoplay aussi sur la balise <embed>) ne fonctionne pas avec mon flash.

    Si kelkun a une id�e ,

    je vais essayer de poser une kestion similaire sur le forum flash et continuer de regarder sur le net.

  5. #5
    R�dacteur/Mod�rateur

    Avatar de SpaceFrog
    Homme Profil pro
    D�veloppeur Web Php Mysql Html Javascript CSS Apache - Int�grateur - Bidouilleur SharePoint
    Inscrit en
    Mars 2002
    Messages
    39 659
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 75
    Localisation : Royaume-Uni

    Informations professionnelles :
    Activit� : D�veloppeur Web Php Mysql Html Javascript CSS Apache - Int�grateur - Bidouilleur SharePoint
    Secteur : Industrie

    Informations forums :
    Inscription : Mars 2002
    Messages : 39 659
    Billets dans le blog
    1
    Par d�faut
    essaye une balise object plutot qu'embed ...
    Ma page Developpez - Mon Blog Developpez
    Pr�sident du CCMPTP (Comit� Contre le Mot "Probl�me" dans les Titres de Posts)
    Deux r�gles du succ�s: 1) Ne communiquez jamais � quelqu'un tout votre savoir...
    Votre post est r�solu ? Alors n'oubliez pas le Tag

    Venez sur le Chat de D�veloppez !

  6. #6
    Membre �prouv�
    Profil pro
    Inscrit en
    Juin 2004
    Messages
    115
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2004
    Messages : 115
    Par d�faut
    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
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
    54
    55
    56
    57
    58
    59
    60
    61
    62
    63
    64
    65
    66
    <html>
    <head>
    <script language="javascript">
    <!--
    	var requete = window.location.search ;
    	if(requete){
    		requete=requete.substring(1);
    		requete = unescape(requete);
    		reg = new RegExp("img=" , "g");
    		requete = requete.split(reg);
    		eval(requete);
     
    	}
    	else{
    		requete = 0;
    	}
    	function test(arg1){
    		return document.write(arg1);
    	}
     
    	function  timel(){
    		ton_swf.stopPlay();
    		ton_swf.gotoFrame(requete);
    		ton_swf.Play();
    	}
    -->
    </script>
    </head>
    <body>
    <script language="javascript">
    <!--
    	timel();
    -->
    </script>
     
    <input type="submit" value="zappe" onclick="timel();">
    <embed 
    		src="Animation1.swf"
    		name="ton_swf" 
    		type="application/x-shockwave-flash"
    		pluginspace=
    			"http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash"
    		loop="true"
              	quality="high" 
              	bgcolor="#ffffff"
              	width=100% height=100%
    	</embed>
     
    <!-- <object
    	id="ton_swf"
    	classid="clsid:D27CDB6E-AE6D-11CF-96B8-444553540000"
    	type="application/x-shockwave-flash" data="movie.swf"
    	width = 100% height=100%
    >
    	<param name="movie" value="Animation1.swf" />
    	<param name="SelectionStart" value="25" />
                    <param name="autostart" value="False">
    </object>
    -->
    <script language="javascript">
    <!--
    	timel();
    -->
    </script>
    </body>
    </html>
    R�sultat des diff�rants tests :

    avec le code object en commentaire, le bouton "zappe" permet de faire d�marer mon animation a l'instant voulu (le parametre passer en url), par contre l'appel de la fonction timel() ne permet pas de le faire au chargement de la page.

    si je met le code embed en commentaire, les <param> autostart et selection start n'ont pas d'effet sur l'animation flash et le bouton ne fonctionne plus, la fonction timel() n'agit pas non plus �videment.

    quelqu'un voit-il une erreur dans le code?

    P.S. j'ai aussi essay� de lancer la fonction timel avant l'appel de l'animation dans l'html

    j'espere ke le code n'est pas trop gros pour le forum si oui d�sol�, dites le moi et a l'avenir je ferrais plus concis

  7. #7
    Membre �prouv�
    Profil pro
    Inscrit en
    Juin 2004
    Messages
    115
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2004
    Messages : 115
    Par d�faut r�solu
    ok c bon,j ai trouv� comment faire.

    Pour ce ke ca interesse il suffit juste de mettre

    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
    5
    <script for=window event=onload language="javascript">
    <!--
    	timel();
    -->
    </script>
    a la place de :

    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
    5
    <script language="javascript">
    <!--
    	timel();
    -->
    </script>
    et on pe controller l'anim avant kelle ne soit diffuser.

    J'essaye de voir comment on ferme un topic.

    @+

+ R�pondre � la discussion
Cette discussion est r�solue.

Discussions similaires

  1. Impression d'une partie de la page avec du javascript
    Par Choucha dans le forum G�n�ral JavaScript
    R�ponses: 10
    Dernier message: 04/01/2013, 09h17
  2. imprimer sur une imprimante bluetooth ou wifi avec du javascript
    Par cotede2 dans le forum G�n�ral JavaScript
    R�ponses: 7
    Dernier message: 15/05/2009, 13h11
  3. executer une animation flashe avec VB
    Par imgl1 dans le forum VB 6 et ant�rieur
    R�ponses: 2
    Dernier message: 25/08/2006, 22h12
  4. R�ponses: 3
    Dernier message: 06/01/2006, 08h57
  5. (Petit ?) probl�me avec une page contenant du Flash
    Par ologram dans le forum Balisage (X)HTML et validation W3C
    R�ponses: 2
    Dernier message: 01/09/2005, 18h45

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