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 :

dhtmlwindow_mod et flash


Sujet :

JavaScript

  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Juillet 2009
    Messages
    14
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2009
    Messages : 14
    Par d�faut dhtmlwindow_mod et flash
    Bonjour!
    J'ai pas mal de soucis avec du code honteusement copi�-coll� que j'ai tent� de trafiquer...

    J'utilise sur une page le script cl� en main dhtmlwindow_mod. Le but de la manoeuvre est qu'� l'ouverture de la page une simili-pop-up apparaisse, puis qu'en cliquant sur celle-ci une suivante s'ouvre, clic sur la 2� une 3� s'ouvre, et ainsi de suite.
    Tant que ces pop-up contiennent des images (gif par ex), tout fonctionne correctement. Mais j'ai besoin de mettre des animations flash dans ces pop-up. D�s lors le clic est impossible sous IE (toutes version confondues) et Opera; comme si l'�v�nement onclick n'�tait plus reconnu.

    Second point (subsidiaire): vous allez le voir, ce code est honteusement mal foutu... Il alterne sans cesse html et javascript. Si vous avez une id�e de simplification (qui marche!) je prends!

    Merci d'avance.

    le code:
    extrait: ici on a les 2 premi�res pop-up... il y en a 17 comme �a!
    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
    <div id="case1" style="display:none;">
    <script type="text/javascript">
    document.write('<div id="flashcontentA" onClick="javascript:divwin2()""></div>');
    var soA = new SWFObject("images/module05_case01.swf", "imgA", dim, dim, "8"); 
       soA.addParam("quality", "high");
       soA.addParam("wmode", "transparent");
       soA.write("flashcontentA");
    divwin2 = function() {
    dhtmlwindow.open('divbox2', 'div', 'case2', '02', 'width='+(dim)+'px,height='+(dim)+'px,left='+(margeW+dim+ecartW)+'px,top='+(margeH)+'px,resize=0,scrolling=0');
    return false;
    };
    </script>
    </div>
     
    <div id="case2" style="display:none">
    <script type="text/javascript">
    document.write('<div id="flashcontentB" onClick="javascript:divwin3()"></div>');
    var soB = new SWFObject("images/module05_case02.swf", "imgB", dim, dim, "8"); 
       soB.addParam("quality", "high");
       soB.addParam("wmode", "transparent");
       soB.write("flashcontentB");
    divwin3 = function() {
    dhtmlwindow.open('divbox3', 'div', 'case3', '03', 'width='+(dim)+'px,height='+(dim)+'px,left='+(margeW+dim*2+ecartW*2)+'px,top='+(margeH)+'px,resize=0,scrolling=0');
    return false;
    };
    </script>
    </div>

  2. #2
    Membre averti
    Profil pro
    Inscrit en
    Juillet 2009
    Messages
    14
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2009
    Messages : 14
    Par d�faut
    Probl�me finalement r�solu: j'ai appel� les fonctions javascript dans les animations flash (ce qui est plus mon domaine d'ailleurs). Bizarrement j'avais fait des essais en ce sens il y a deux mois et �a ne marchait pas...

    Pour ceux que �a int�resse, la solution en Actionscript:

    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
    5
    6
    7
    clip.onRelease = function() {
    	//tous navig:
    	import flash.external.ExternalInterface;
    	ExternalInterface.call("divwin4()");
    	// à la barbare pour 0pera:
    	getURL("javascript:divwin4()");
    };

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

Discussions similaires

  1. [FLASH][SOCKET] XMLsocket sous Flash
    Par Muetdhiver dans le forum Dynamique
    R�ponses: 3
    Dernier message: 29/10/2009, 11h38
  2. [FLASH 5] Comment cr�er un lien hypertexte
    Par ajit dans le forum Flash
    R�ponses: 4
    Dernier message: 30/03/2006, 12h26
  3. [FLASH MX] Interpolations de formes
    Par SamDaKap dans le forum Flash
    R�ponses: 7
    Dernier message: 13/04/2005, 16h12
  4. Flash & Builder ?
    Par Vince78 dans le forum C++Builder
    R�ponses: 4
    Dernier message: 06/06/2002, 08h56
  5. Passage de parametre a une anim Flash 5
    Par debug dans le forum Int�gration
    R�ponses: 4
    Dernier message: 03/06/2002, 17h59

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