Je ne suis pas sûr si cela vous aidera en soi. Mais j'ai utilisé la méthode suivante pour afficher le contenu sur Flash.
J'avais fait face à ce problème il y a quelque temps. Je devais montrer à l'utilisateur un popup pour les Termes et Conditions pour l'inscription sur un site. Popup arrivait bien, mais il y avait un film flash en haut de la page qui était en train de cacher la partie supérieure de la boîte de dialogue. La méthode testée et largement utilisée est de mettre un Iframe à l'endroit où vous voulez montrer votre contenu et positionner votre contenu et IFrame.Par exemple, si vous voulez afficher un div ci-dessus un film flash, puis placez un IFrame comme suit:
<iframe style="position:absolute;top:250;left:150;"></iframe>
Placez ensuite la div exactement au-dessus de cette iframe comme:
<div style="position:absolute;top:250;left:150;"></div>
j'utilisais jquery sur la page pour afficher la boîte de dialogue en utilisant le plugin ui.dialog. Après avoir trompé un jour, j'ai conçu une solution simple.
1) mettre l'attribut id sur l'élément de film pour identifier de manière unique l'objet de film. Like,
<object id="movie1"></object>
2) avant d'afficher la boîte de dialogue (ou tout autre contenu), appelez une fonction javascript pour masquer l'animation. Comme,
$("#movie1").css("display","none");
3) afficher maintenant le dialogue. Like,
$("#dialog").dialog("open");
4) après avoir fermé la boîte de dialogue, affichez à nouveau le film. Comme,
$("#dialog").dialog("close");
$("#movie1").css("display","inline");
Ceci n'est pas possible dans ce cas particulier. Le flash est assez haut sur la page, et je tire des composants jquery-ui. Je serais sur une solution de contournement si c'était possible. –
Félicitations pour le diagramme d'Ascii. –
Votre situation me fait peur, car je ne pense pas qu'il existe une alternative particulièrement fonctionnelle, malheureusement. Mais ici, j'espère! Et oui, qui n'aime pas ascii =) –