2009-11-18 4 views

Répondre

2

Vous pouvez utiliser la ActionScript3 ExternalInterface classe pour appeler une fonction JavaScript sur votre page HTML comme ceci:

ExternalInterface.call("your_javascript_function()"); 

Vos appels JavaScript doit être entre guillemets.

Je n'ai pas utilisé ThickBox, mais je suis sûr que vous utilisez JavaScript pour interagir avec elle.

EDIT *

juste regardé l'API Thickbox et je pense que votre appel JavaScript ressemblera à quelque chose comme ceci:

tb_show("","mycontent.html?height=500&width=400",""); 

Got ce code de here. Je pense que la chose délicate sera de superposer le contenu HTML sur le contenu Flash. Il y a quelques messages sur le forum à ce sujet. Je vais éditer ma réponse si j'en trouve une avec une bonne solution.

+0

merci! cela a résolu mon problème, et à propos du problème de superposition, dans la plupart des cas, le problème est résolu en ajoutant le paramètre flash "wmode = transparent". merci !! – Andy