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