Bonjour,
Etant en plein dévellopement de Flash-nouvelle (qu'il vous sera possible de voir [v.3 ou 2 celon votre navigateur] dans ma signature) je recherche à envoyer des données à un swf depuis Javascript.
En recherchant un peu de le net j'ai trouver une solution très intéréssante :
window.document.swfName.SetVariable("VariableName", "value");
Cette méthode est très efficace sous Internet Explorer ainsi que sous
Firefox mais fait planter le navigateur sous
Opéra (9.01) et ne fonctionne pas sous
Nescape 7.02.
C'est a ce titre que je viens demander de l'aide sur le forum.
Comment envoyé des données à un swf depuis Javascript (sans rechargement de page) et qui soit compatible pour tout les navigateurs (ou du moins
Nescape et
Opéra, il me sufira de vérifier le navigateur autrement) ?
J'avais essayer une autre façon avec les FlashVars mais qui ne fonctionne ni sous
Firefox (1.5.0.8), ni sous
Nescape, ni sous
Opéra :
Je chargais un swf dans une div caché a qui je donnais des variables (via FlashVars).
Le swf chargé envoyait mes données à mon swf principal via la fonction LocalConnection();
Le système marchais impecablement sous
Internet Explorer mais il s'avère que le SetVariable soit plus efficace car en temps réel.
D'avance merci pour vos réponses.