Bonjour
Personnellement j'utilise cette méthode pour insérer du flash dans mon code html
Code :
<script type="text/javascript" src="swfobject.js"></script>
<div id="flash">
<div id="flashcontent">
Ce texte est remplacé par l'animation flash.
</div>
<script type="text/javascript">
var so = new SWFObject("portfolio.swf", "mymovie", "800", "600", "8", "#3D7284");
so.addParam("wmode", "transparent");
so.write("flashcontent");
</script>
</div>
Petite explication
Il faut que tu récupères le fichier swfobject.js qui est appelé dans la première ligne
Ensuite le div avec id="flash" pour toi toi ce sera ton div menu
Dans le div flashcontent tu mets ce que tu veut, le texte que tu mets n'apparaitra pas sur le site, il est remplacé par le flash.
La ligne qui appelle le flash c'est celle-ci
Code :var so = new SWFObject("portfolio.swf", "mymovie", "800", "600", "8", "#3D7284");
donc portfolio.swf c'est mon flash
"mymovie" tu mets ce que tu veut
"800","600" là i lfaut mettre la taille de ton flash
"8" c'est la version de flash requise
après c'est la couleur de fond de ton flash
Pour la transparence c'est ça
Code :so.addParam("wmode", "transparent");
donc là rien à faire de particulier
Ensuite la dernière ligne va charger le flash dans le div flashcontent à la place du texte
Voilà
Pour plus de détails sur swfobject, et pour le telecharger tu peut regarder ici
http://blog.deconcept.com/swfobject/