Bonjour @ toutez�atous,
J'essaie de r�cup�rer tout simplement une variable issue de mon animation Flash dans ma page html via javascript mais apparemment �a ne fonctionne pas et pourtant j'ai l'impression d'avoir fait ce qu'il faut au vu des tuto que j'ai consult�s... mais quelque chose doit m'�chapper...
Voici mon code cot� javascript :
C�t� html :
Code : S�lectionner tout - Visualiser dans une fen�tre � part
1
2
3
4
5 <script type="text/javascript"> function recup_region(id_reg, nom_reg) { alert("id_reg " + id_reg + " nom_reg " + nom_reg); }; </script>
Et enfin, c�t� flash :
Code : S�lectionner tout - Visualiser dans une fen�tre � part
1
2
3
4
5
6 <object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0" width="160" height="160"> <param name="movie" value="media/france.swf" /> <param name="quality" value="high" /> <param name="allowScriptAccess" value="always" /> <embed src="media/france.swf" width="160" height="160" bgcolor="#fff" align="middle" quality="high" allowScriptAccess="always" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash"></embed> </object>
Mes variables sont bien affect�es c�t� flash car je les ai affich�es dans mon animation pour les tester...
Code : S�lectionner tout - Visualiser dans une fen�tre � part
1
2
3
4
5
6 import flash.external.*; mon_bouton.onRelease = function(){ var id_region = 13 ; var nom_reg = "Ile-de-France" ; ExternalInterface.call("recup_region", id_region, nom_region); };
Ai-je oubli� quelque chose ? que puis-je faire comme test compl�mentaire pour comprendre o� �a coice ?
Si quelqu'un avait une id�e, ce serait super chouette car comme �a, j'arr�terais de m'arracher les cheveux tant qu'il m'en reste encore ;o))
Excellente soir�e @ toutez�atous
Partager