2009-11-29 4 views
0

j'ai un objet Flash sur mon site, qui a ce code:Flash, LocalConnection et DOM

this.ld = new LocalConnection(); 
this.ld.allowDomain("*"); 
ExternalInterface.call("alert", this.ld.domain); 

Il avertit mon domaine avec succès. Cependant, ce que je veux, c'est accéder au DOM HTML en utilisant LocalConnection et non ExternalInterface directement.

Des idées?

Répondre

1

ExternalInterface est votre meilleur choix pour accéder à HTML DOM. LocalConnection est pour la communication entre différents fichiers SWF dans la même page/navigateur.

La classe LocalConnection vous permet de créer un objet LocalConnection qui peut invoquer une méthode dans un autre objet LocalConnection, que ce soit dans un seul fichier SWF ou entre plusieurs fichiers SWF.