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

Flash/Flex Discussion :

Passage d'une variable dynamique (dans l'URL) a un script as3


Sujet :

Flash/Flex

  1. #1
    Candidat au Club
    Profil pro
    Inscrit en
    Mars 2010
    Messages
    7
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2010
    Messages : 7
    Points : 3
    Points
    3
    Par défaut Passage d'une variable dynamique (dans l'URL) a un script as3
    Je cherche a lire depuis un script as3, une variable dynamique passee dans une URL. Cette variable "rubrique" est passe sous la forme:

    .../chapitre10.html?rubrique=xx

    Pour cela, un Javascript (genere par Flash CS4) se trouve dans mon fichier chapitre10.html pour passer la variable a l'aide de FlashVars. Ce fichier a la forme:

    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
    <script language="JavaScript" type="text/javascript">
     
    var position= window.location.href.indexOf("?"+1;
    var chaine= window.location.href.substr(position);
     
    AC_FL_RunContent(
    'codebase', 'http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=10,0,0,0',
    'width', '471',
    'height', '470',
     
    'flashvars', chaine,
     
    'src', 'chapitre10',
    'quality', 'high',
    'pluginspage', 'http://www.adobe.com/go/getflashplayer_fr',
    'align', 'middle',
    'play', 'true',
    'loop', 'true',
    'scale', 'showall',
    ...............
     
    ); //end AC code
    </script>
    QUESTION: dans mon fichier chapitre10.fla, comment faire pour recuperer d'une maniere simple cette unique variable dynamique me permettant de charger un fichier .xml contenant mes donnees. A priori, je pense que cela ne devrait pas etre vraiment complique, mais jusqu'a present toutes mes tentatives ne m'ont pas permis d'acceder a cette variable.

  2. #2
    Membre à l'essai
    Profil pro
    Inscrit en
    Mars 2010
    Messages
    11
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2010
    Messages : 11
    Points : 14
    Points
    14
    Par défaut
    Bonjour phter,

    Puisque tu utilise Flash CS4, j'imagine que tu publies ton animation en ActionScript 3.0.
    Avec ActionScript 3.0 tu ne peux plus faire les choses simplement, il faut a présent être rigoureux.

    jusqu'a present toutes mes tentatives ne m'ont pas permis d'acceder a cette variable.
    Il aurait été utile que tu nous montre ces tentatives.

    En attendant, j'ai trouvé ce lien très pertinent. FlashVars ActionScript 3

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
        var paramObj:Object = LoaderInfo(this.root.loaderInfo).parameters;
        for (keyStr in paramObj) {
            valueStr = String(paramObj[keyStr]);
            trace( keyStr + ":\t" + valueStr);
        }
    -----------------------------------------------------------
    C'est l'histoire d'une société qui, tout au long de sa chute se répète sans cesse pour se rassurer : jusqu'ici tout va bien, ...

Discussions similaires

  1. Réponses: 3
    Dernier message: 30/03/2009, 11h52
  2. [Dates] injecter une variable dynamique dans une requête
    Par omar071286 dans le forum Langage
    Réponses: 3
    Dernier message: 20/04/2008, 09h51
  3. Afficher une variable dynamique dans la barre des taches de windows
    Par mustang-ffw02 dans le forum Windows Forms
    Réponses: 16
    Dernier message: 27/05/2007, 23h24
  4. passage d'une variable javascript dans du html
    Par the_ugly dans le forum Général JavaScript
    Réponses: 7
    Dernier message: 01/02/2006, 16h08
  5. Enregistrement d'une variable dynamique dans un fichier
    Par zarbydigital dans le forum Langage
    Réponses: 13
    Dernier message: 24/12/2005, 21h28

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