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

Intégration Discussion :

Problème de communication FScommand


Sujet :

Intégration

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Profil pro
    Inscrit en
    Février 2006
    Messages
    85
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2006
    Messages : 85
    Par défaut Problème de communication FScommand
    Bonjour,

    Je souhaiterai intégrer de façon dynamique dans une page HTML un composant Flash et son script de communication.

    En static, aucun problème, tout fonctionne.

    En dynamique, j'insere dans une Div mon composant Flash via un innerHTML (pas de problème). Lorque j'insere, à la suite, dans une autre Div mon code Javascript de communicaton :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
     
    <SCRIPT event=FSCommand(command,args) for=monFlash>
     
       maFSCommand(command, args);
     
    </SCRIPT>
    Ca ne marche pas !!! Je ne peux pas atteindre maFSCommand

    J'ai cherché des solutions et je suis tombé sur ceci :

    http://blog.metawrap.com/blog/Dynami...InnerHTML.aspx

    La seule différence avec mon code c'est que je n'insére pas mon javascript via un innerHTML, mais en utilisant le DOM (appendChild...)

    J'ai essayé d'utilisé le innerHTML mais la balise script ne passe pas !

    Je cherche donc une solution pour insérer mon Flash et son script de communication de façon à ce que la communication fonctionne (rappel : le OnLoad et passé)

  2. #2
    Rédacteur

    Avatar de The_Pretender
    Homme Profil pro
    Formateur Développement / Programmation
    Inscrit en
    Juin 2004
    Messages
    739
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France

    Informations professionnelles :
    Activité : Formateur Développement / Programmation
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Juin 2004
    Messages : 739
    Par défaut
    Bonjour,

    Tu devrais utiliser la classe External Interface de Flash, c'est plus propre et il y a plus de possibilité.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    import flash.external.*; // use to ExternalInterface
    Réclamez La Méthode Développement Facile pour Créer Rapidement des Applications Performantes sur Mobiles et Ordinateurs : Développement Facile

    Développez des Applications Web Performantes avec la Formation Vidéos Developpez : Programmation Facile

    Découvrez : Tutoriels, ressources AS2 et AS3

  3. #3
    Membre éclairé
    Profil pro
    Inscrit en
    Février 2006
    Messages
    85
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2006
    Messages : 85
    Par défaut
    J'ai vu cette possibilité mais je suis en flash 6 et je ne peux pas changer !

Discussions similaires

  1. Problème de communication par sockets
    Par Linio dans le forum Entrée/Sortie
    Réponses: 33
    Dernier message: 06/05/2006, 18h50
  2. problème de communication
    Par yassinchaouki dans le forum Général JavaScript
    Réponses: 10
    Dernier message: 20/04/2006, 10h46
  3. Problème de communication client/serveur
    Par alex6891 dans le forum Développement
    Réponses: 10
    Dernier message: 09/03/2006, 13h12
  4. Problème de communications entre threads
    Par maya09 dans le forum Windows
    Réponses: 1
    Dernier message: 22/02/2006, 22h18
  5. [WinService][C#] Problème de communication
    Par Pfeffer dans le forum Windows Forms
    Réponses: 2
    Dernier message: 08/07/2005, 15h54

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