[POO] Changer la source d'un objet (flash) en Javascript
Bonjour,
J'ai une page HTML compos�e d'un menu que j'ai fait en CSS et d'un flash.
Quand je clique sur une autre rubrique du menu, j'appelle une nouvelle page html, identique � la 1�re except� le flash.
La transition entre les 2 pages est donc un changement de page HTML. J'aimerais plut�t faire le changement du fichier Flash et garder toujours la m�me page HTML. Je voulais faire cela en javascript, en modifiant la source du fichier flash, �a marche sous IE mais pas sous mozilla.
Voici le code HTML :
Code:
1 2 3 4 5
| <object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0" width="332" height="332" id="flash">
<param name="movie" value="app00.swf">
<param name="quality" value="high">
<embed name="flash" src="app00.swf" width="332" height="332" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" ></embed>
</object> |
Javascript :
Code:
1 2
| var d = document.getElementById("flash");
d.movie="app01.swf"; |
Cette fonction Javascript me modifie la balise OBJECT, ce qui fait que �a fonctionne sous IE, mais je n'arrive pas � modifier le SRC du EMBED, et donc �a ne marche pas sous Mozilla.
Si quelqu'un pouvait m'aider, �a serait vraiment cool. Sinon, je pense que je vais �tre oblig� de refaire toute ma page et de faire mon menu en flash.
MERCI !!!