2009-03-19 4 views
1

J'ai un carrousel flash avec des produits. Les produits sont chargés à partir d'un fichier XML. Lorsque vous cliquez sur un produit dans le carrousel, un modal de dialogue doit apparaître. J'utilise la fonction flash geturl. Mais que dois-je mettre ici? doit être quelque chose comme javascript:openFunction() mais cela ne fonctionne pas, quelqu'un a des idées?Besoin d'ouvrir un modal jquery à partir d'un film flash

et que dois-je écrire pour l'openFunction() dans mon fichier jquery ?.

Je ne avez pas besoin du script complet, juste un pas dans la bonne direction est bien trop :)

Thnx

Répondre

4

La plus courante est d'utiliser le ExternalInterface pour appeler les fonctions javascript:

Actionscript:

ExternalInterface.call('popupMessage','hello'); 

Javascript:

function popupMessage(msg) 
{ 
    alert(msg); 
} 

Documentation: http://livedocs.adobe.com/flash/9.0/ActionScriptLangRefV3/flash/external/ExternalInterface.html

Si cela ne fonctionne pas non plus vous pouvez au moins être en mesure de rattraper les erreurs et le débogage est plus facile que getUrl (vous travaillez dans AS2, non?).

Questions connexes