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:
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.