Plusieurs flash dans une page html - probleme avec swfObject

Plusieurs flash dans une page html - probleme avec swfObject - Flash/ActionScript - Programmation

Marsh Posté le 15-07-2007 à 11:24:20    

Salut  
 
J'utilise pour l'intégration d'un swf dans une page html la méthode du swfObject.  
Ca fonctionne très bien avec un seul swf mais avec plusieurs (j'en ai 6 sur la meme page), IE6 sature apres quelques minutes. J'ai le messge "out of memory".  
 
Voici le code de la page  
 

Code :
  1. <div id="monDiv">
  2.                   &lt;script type="text/javascript" src="../js/swfobject.js">
  3. texte afficher si version requise = true
  4. Ce contenu requiert Macromedia Flash Player.
  5.       <a href="http://www.macromedia.com/go/getflash/">Obtenir Flash</a> 
  6.                 </script>
  7.                   &lt;script type="text/javascript">
  8. // creer un objet SWF("nomDuFichier","desc","largeur","hauteur","versionRequiseDuPlayer","CouleurdeFond" )
  9. var so = new SWFObject("../flash/menu_a.swf", "menu", "211", "264", "8", "#FFFFFF" );
  10. // ecrire l'object SWF dans monDiv  
  11. so.write("monDiv" );
  12.                 </script>
  13.                 </div>
  14. <div id="monDiv2">
  15.           &lt;script type="text/javascript" src="../js/swfobject.js">
  16. texte afficher si version requise = true
  17. Ce contenu requiert Macromedia Flash Player.
  18.       <a href="http://www.macromedia.com/go/getflash/">Obtenir Flash</a> 
  19.                 </script>
  20.           &lt;script type="text/javascript">
  21. // creer un objet SWF("nomDuFichier","desc","largeur","hauteur","versionRequiseDuPlayer","CouleurdeFond" )
  22. var so2 = new SWFObject("../flash/footer.swf", "footer", "756", "40", "8", "#FFFFFF" );
  23. // ecrire l'object SWF dans monDiv  
  24. so2.write("monDiv2" );
  25.                 </script>
  26.         </div>


 
... et ainsi de suite pour les 6 swf  
 
Vous voyez ou est le probleme ?  
si vous avez une autre solution, je suis preneur
 
merci

Reply

Marsh Posté le 15-07-2007 à 11:24:20   

Reply

Marsh Posté le 15-07-2007 à 12:21:05    

Tes balises ont un problème, certains des "<" sont remplacés par des "&lt".
Et tu n'est pas obligé d'appeller à chaque fois le script principal :

Code :
  1. <script type="text/javascript" src="../js/swfobject.js">
  2. texte afficher si version requise = true
  3. Ce contenu requiert Macromedia Flash Player.     
  4. <a href="http://www.macromedia.com/go/getflash/">
  5. Obtenir Flash</a>                 
  6. </script>

Reply

Marsh Posté le 15-07-2007 à 15:02:45    

nickel, ca marche
 
merci

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed