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

ASP.NET Discussion :

Interractions entre Flash et le site Web


Sujet :

ASP.NET

  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Décembre 2004
    Messages
    132
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2004
    Messages : 132
    Par défaut Interractions entre Flash et le site Web
    Bonjour,

    Je suis sur un environnement ASP.NET 2.0 et, avant de mettre en place une solution à base de Flash, j'aurais souhaité avoir quelques renseignements (que je n'ai pas encore trouvé sur le net).

    J'aimerais savoir s'il est possible de piloter le site Web via Flash, et inversement.
    C'est à dire que je voudrais, par exemple, quand l'utilisateur clique sur un bouton inclus dans le flash, que celà affiche (ou non) une div de ma page.
    Et sans faire de PostBack complet, en utilisant l'Ajax ou des trucs comme ca ...

    Et inversement, j'aimerais pouvoir lorsque l'utilisateur clique sur un bouton de la page Web, communiquer avec le composant Flash pour lui envoyer des informations.
    J'ai l'impression que dans ce sens, c'est possible via le paramètre ALLOWSCRIPTACCESS permettant, à priori, d'appeler du JavaScript dans la page.
    Mais je voulais savoir s'il y a moyen de faire direct un "mini-postback" Ajax, ou si au moins cette méthode pourrait fonctionner correctement.


    Plus ca va, et plus je pense que c'est pas réellement possible (sans recharger toute la page) mais au cas où ... je viens vous poser la question.

    Merci
    Worldofdada

  2. #2
    Rédacteur
    Avatar de Paul Musso
    Profil pro
    Inscrit en
    Août 2008
    Messages
    368
    Détails du profil
    Informations personnelles :
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations forums :
    Inscription : Août 2008
    Messages : 368
    Par défaut
    Bonjour,

    Je suis pas un expert en flash (voir pas du tout), mais d'après ce post tu peux appeler une fonction JavaScript à partir de code Action Script. L'auteur du post appelle ainsi une méthode Javascript qui modifie la couleur de fond de la page.

    Pour ton cas, tu peux donc modifier le dom de ta page html a ta convenance avec cette technique.

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Décembre 2004
    Messages
    132
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2004
    Messages : 132
    Par défaut
    Ca a effectivement l'air d'être possible d'appeler du JavaScript depuis du Flash, après je n'ai plus qu'a me débrouiller pour avoir le comportement souhaité (ca ne devrait pas être trop dur).

    Merci de m'avoir donné ce lien, je suis pas sur que je l'aurai trouvé tout seul ...

    Par contre, je suis toujours à la recherche du sens inverse c'est à dire "appeler" un évènement / fonction Flash depuis une page Web.
    Ca a pas l'air gagné pour le moment ...

  4. #4
    Rédacteur
    Avatar de Louis-Guillaume Morand
    Homme Profil pro
    Cloud Architect
    Inscrit en
    Mars 2003
    Messages
    10 839
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Cloud Architect
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mars 2003
    Messages : 10 839
    Par défaut
    je vois pas non plus comment tu pourrais piloter le Flash. question bete: pourquoi ne pas utiliser silverlight? c'est un peu fait pour cela

  5. #5
    Membre confirmé
    Profil pro
    Inscrit en
    Décembre 2004
    Messages
    132
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2004
    Messages : 132
    Par défaut
    Je ne peux malheureusement pas utiliser SilverLight, ce n'est pas un projet perso, et j'ai des contraintes techniques imposées (et des contraintes "métier")

  6. #6
    Membre confirmé
    Profil pro
    Inscrit en
    Décembre 2004
    Messages
    132
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2004
    Messages : 132
    Par défaut
    Quelques heures de recherche plus tard ...

    Il serait à priori possible de piloter un objet Flash depuis la page Web (via JavaScript).

    Des liens qui me font penser ca :
    http://www.permadi.com/tutorial/flashjscommand/
    http://www.adobe.com/support/flash/p...hflash_04.html
    http://www.adobe.com/support/flash/p...hflash_05.html
    http://www.aflax.org/

    Si quelqu'un a d'autres pistes, ou pense que une de ces pages est plus interessante qu'une autre, ou qu'elles ne sont pas viables ...

Discussions similaires

  1. mettre une animation flash sur un site web ?
    Par The big jo dans le forum Intégration
    Réponses: 1
    Dernier message: 18/12/2008, 19h42
  2. Interractions entre Flash et PHP
    Par jcp91 dans le forum Flash
    Réponses: 2
    Dernier message: 25/04/2007, 10h34
  3. Aide pour insérer un fichier flash dans un site web
    Par constitain dans le forum Flash
    Réponses: 2
    Dernier message: 26/07/2006, 22h59

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