Accueil > Forum > > > > recuperer une variable avec flavars
recuperer une variable avec flavars
jeudi 28 janvier 2010 à 23:14:57 |
recuperer une variable avec flavars

otomat
|
bonjour
j'ai besoin de récupérer une variable depuis l'url de la page sur laquelle est chargé mon swf. Après avoir lu de nombreux tutaux et essayer plusieurs solutions j'ai tjs undefined. Je me sers finalement de flashvar car ça semble la méthode adéquate.
voici le code tel que je le trouve dans la doc adobe dans lequel je ne me sers pas de php pour récupérer la variable de l'url mais seulement pour faire un test
sur la page html :
Code HTML : <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" lang="fr">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>myflashvars</title>
<script language="javascript">AC_FL_RunContent = 0;</script>
<script src="AC_RunActiveContent.js" language="javascript"></script>
</head>
<body bgcolor="#ffffff">
<!--URL utilisées dans l'animation-->
<!--texte utilisé dans l'animation-->
<!-- saved from url=(0013)about:internet -->
<script language="javascript">
if (AC_FL_RunContent == 0) {
alert("Cette page nécessite le fichier AC_RunActiveContent.js.");
} else {
AC_FL_RunContent(
'codebase', 'http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,0,0',
'width', '550',
'height', '400',
'src', 'myflashvars',
'quality', 'high',
'pluginspage', 'http://www.macromedia.com/go/getflashplayer',
'align', 'middle',
'play', 'true',
'loop', 'true',
'scale', 'showall',
'wmode', 'window',
'devicefont', 'false',
'id', 'myflashvars',
'bgcolor', '#ffffff',
'name', 'myflashvars',
'menu', 'true',
'allowFullScreen', 'false',
'allowScriptAccess','sameDomain',
'movie', 'myflashvars',
'salign',
'FlashVars', 'myURL=http://weblogs.adobe.com'
); //end AC code
}
</script>
<noscript>
<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,0,0" width="550" height="400" id="myflashvars" align="middle">
<param name="allowScriptAccess" value="sameDomain" />
<param name="allowFullScreen" value="false" />
<param name="movie" value="myflashvars.swf" />
<param name="FlashVars" value="myURL=http://weblogs.adobe.com/">
<param name="quality" value="high" /><param name="bgcolor" value="#ffffff" />
<embed src="myflashvars.swf" FlashvVars="myURL=http://weblogs.adobe.com/" quality="high" bgcolor="#ffffff" width="550" height="400" name="myflashvars" align="middle" allowScriptAccess="sameDomain" allowFullScreen="false" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" />
</object>
</noscript>
</body>
</html>
et celui dans le flash :
Code ActionScript : this.createTextField("myTxt", 100, 0, 0, 100, 20);
myTxt.autoSize = "left";
if (_root.myURL == undefined) {
myTxt.text = "myURL is not defined";
} else {
myTxt.text = _root.myURL;
}
voila le copier coller de la doc adobe mais ça ne marche pas
Si quelqu'un peut me dire où se trouve l'erreur je lui en serrais reconnaissant
merci
|
|
jeudi 28 janvier 2010 à 23:24:49 |
Re : recuperer une variable avec flavars

Orange73
|
Hello,
<embed src="myflashvars.swf" Flash vVars="myURL=http://weblogs.adobe.com/"...
A+ ;-)
-- Orange73 --
"L'homme n'est pas fait pour travailler, la preuve c'est que cela le fatigue" (Voltaire)

|
|
vendredi 29 janvier 2010 à 18:51:30 |
Re : recuperer une variable avec flavars

otomat
|
merci pour ta réponse Orange73. Je ne sais pas pourquoi cette coquille s'est glissé dans mon copier/coller. Ca ne marche pas même s'il n'y a pas la faute que tu soulignes.
Si à part ça les codes sont bon d'où peut venir mon retour undefined ?.
J'ai essayé avec, Firefox, IE, Safari, Opera : nada?!
|
|
samedi 30 janvier 2010 à 02:28:33 |
Re : recuperer une variable avec flavars
|
samedi 30 janvier 2010 à 14:41:47 |
Re : recuperer une variable avec flavars

otomat
|
j'ai modifié les balises object et embed ainsi que le le js interne mais non, j'ai toujours un retour undefined.
Mais j'ai quand même fini par trouver : Je publiais mon swf et mon html depuis flash.
J'ai recommencé en publiant uniquement le swf depuis flash puis en l'important dans un html edité sur dreamweaver et là apres avoir ajouté "flashvars" en minuscule dans les balises object et embed ainsi que dans le js interne j'ai bien mon adresse http://weblogs.adobe.com en retour.
C'est trop bon quand ça marche merci bcs.
Je serais quand même curieux de comprendre pourquoi ça ne marche pas dans l'autre cas si tu as une explication à me proposer donc voici le html qui fonctionne :
Code HTML : <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>Document sans nom</title>
<script src="Scripts/AC_RunActiveContent.js" type="text/javascript"></script>
</head>
<body>
<script type="text/javascript">
AC_FL_RunContent( 'codebase','http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,28,0','width','550','height','400','src','myflashvars','quality','high','pluginspage','http://www.adobe.com/shockwave/download/download.cgi?P1_Prod_Version=ShockwaveFlash','movie','myflashvars','flashvars', 'myURL=http://weblogs.adobe.com' ); //end AC code
</script><noscript><object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,28,0" width="550" height="400">
<param name="movie" value="myflashvars.swf" />
<param name="quality" value="high" />
<param name="flashvars" value="myURL=http://weblogs.adobe.com/">
<embed src="myflashvars.swf" flashvars="myURL=http://weblogs.adobe.com/" quality="high" pluginspage="http://www.adobe.com/shockwave/download/download.cgi?P1_Prod_Version=ShockwaveFlash" type="application/x-shockwave-flash" width="550" height="400"></embed>
</object></noscript>
</body>
</html>
il y a effectivement moins de param name dans object mais je vois pas le rapport
A+
|
|
Cette discussion est classée dans : code, variable, ac, myurl, myflashvars
Répondre à ce message
Sujets en rapport avec ce message
Envoyer une variable à flash [ par adwebmaster ]
Bonjour à tous,Bien, cela fait un bon moment que je cherche sur le forum une réponse à ma question, mais je n'ai pas trouver comment faire. alors je v
gestion des variables [ par the_manfr ]
Hello,Completement débutant en actionscript, je rencontre un problème d'utilisation de variable. je m'expliquej'ai créé un calque code, a la premiere
Mettre une variable dans une hiérarchie [ par Dragonblood ]
Salut j'ai des occurence portant les noms suivants m1,m2,m3,etc j'ai donc écrit la fonction suivante: [CODE]function decor(){ for (i=0;i<=20;i++
Mettre une variable dans une hiérarchie [ par Dragonblood ]
Salut j'ai des occurence portant les noms suivants m1,m2,m3,etc j'ai donc écrit la fonction suivante: [CODE]function decor(){ for (i=0;i<=20;i++
Transformer du text en code ? [ par kevthunder ]
Bonjour, je suis sur un gros projet et il y a une chose qui m'aiderait beaucoup : transformé une variable text en une ligne de code exécutable.je m'ex
Problème de récupération de variables [ par eisseonweb ]
Bonjour ! Voilà, j'ai un problème complexe de récupération de variable dans une animation Flash. C'est compliqué, il faut bien suivre :p Dans mon an
Question flash sur code [ par jak645 ]
Bonjour a vous je me demander jetais aprés cree un generateur de nick name msn et jai eux un probleme jessaye de mettre le texte suivent sur une varia
[PB] recuperation variable POST [ par Renus02 ]
Bonjour,j'ai un petit soucis, j'ai cree un petit code flash qui comunique avec ma page PHP, qui elle meme comunique avec ma base de données, mon code
Probleme pour recuprer une variable dans un code embed vers un swf [ par marcovitch80 ]
Bonjour, je debute en flash et j'aurai besoin de votre aide, car apres bien des recherches, je n'arrive plus du tout à trouver une solution.Voici mon
[Flash]Webplayer radio problémes de conpatibiliter avec internet explorer [ par teck27 ]
onjour a tous voila j'ai un petit problème avec mon webplayer flash je vous explique : Alors enfaite mon player li un stream audio d'une radio donc j'
Livres en rapport
|
Derniers Blogs
IMAGINE CUP 2012, MAKE A SIGN EN FINALEIMAGINE CUP 2012, MAKE A SIGN EN FINALE par junarnoalg
Voilà qui est fait, la nouvelle est officielle ! L'équipe belge "Make a Sign" va au pays des kangourous défendre son projet dans la catégorie Software Design. http://www.imaginecup.com/CompetitionsContent/Competition/WorldwideFinalists.aspx V...
Cliquez pour lire la suite de l'article par junarnoalg KINECT 1.5 IS OUT !KINECT 1.5 IS OUT ! par Vko
La version 1.5 du Kinect For Microsoft vient tout juste de sortir ! Plein de nouveautés: Tracking de squelette en Near Mode Détection en position assise Détection faciale avec un SDK dédié Documentation et des guideline (enfin) Un out...
Cliquez pour lire la suite de l'article par Vko LES ACTUALITéS DE LA SEMAINE SUR C2I.FR (14 MAI - 20 MAI) LES ACTUALITéS DE LA SEMAINE SUR C2I.FR (14 MAI - 20 MAI) par richardc
Mise à jour des Web API du 14 Mai
Réservez dès maintenant votre journée du 20 juin pour le Windows Azure Dev Camp 2012 à Paris
Mise à jour de Team Foundation Service
MechCommander 2 sur Windows 8
Entity Framework 5 Release Candidate e...
Cliquez pour lire la suite de l'article par richardc REACTIVE EXTENSIONS : CONSOMMER DES SERVICES AVEC RX PARTIE 3, LES PIèGES à éVITERREACTIVE EXTENSIONS : CONSOMMER DES SERVICES AVEC RX PARTIE 3, LES PIèGES à éVITER par Groc
Une mauvaise utilisation de rx lors de l'écriture d'une couche d'accès à des services peut conduire à des cas embarassants avec des erreurs mal gérées, des appels qui ne partent lorsqu'ils le devraient, et même des résultats incorrects . le tout nuis...
Cliquez pour lire la suite de l'article par Groc SHAREPOINT BLOG SITE, PROBLèME D'ARCHIVESSHAREPOINT BLOG SITE, PROBLèME D'ARCHIVES par junarnoalg
Dernièrement, nous avons migré le site
myTIC
vers un nouveau serveur SharePoint 2010. Dans les contenus que nous vouloins récupérer, nous avions un certain nombre de blogs.
Nous avons utilisé les commandes Power...
Cliquez pour lire la suite de l'article par junarnoalg
Logiciels
sDEVIS-FACTURES vlPRO (8.1.0.3)SDEVIS-FACTURES VLPRO (8.1.0.3)sDEVIS-FACTURES vlPRO a été mis au point pour les particuliers, créateurs, entrepreneurs, artisa... Cliquez pour télécharger sDEVIS-FACTURES vlPRO 974 Application Server (12.2.4.6)974 APPLICATION SERVER (12.2.4.6)Développez de puissantes applications dans un environnement de 'cloud computing', clusterisé, séc... Cliquez pour télécharger 974 Application Server vPicture (1.4.2.1)VPICTURE (1.4.2.1)Avec vPicture, hébergez vos images facilement et rapidement.
vPicture est un utilitaire simple, ... Cliquez pour télécharger vPicture Easy-Planning (2.2.1.6)EASY-PLANNING (2.2.1.6)Easy-Planning permet de créer des plannings sous la représentation de diagrammes et est adapté au... Cliquez pour télécharger Easy-Planning COM-BACKUP (2.0)COM-BACKUP (2.0)
COM-BACKUP est un logiciel de sauvegarde qui permet de planifier les sauvegardes de vos dossiers ...
Cliquez pour télécharger COM-BACKUP
|