Petite question HTML

williboy Messages postés 22 Date d'inscription   Statut Membre Dernière intervention   -  
williboy Messages postés 22 Date d'inscription   Statut Membre Dernière intervention   -
<a href="http://ormiquoz.info/"><img src="http://chapafan.olympe-network.com/SWF/teaser.swf" border="0"></a>

Pourquoi ce code ne fonctionne pas oO?
A voir également:

3 réponses

virtualsof
 
Salut,

Parce qu'une animation Flash ne s'appelle pas par la balise IMG !!

Il te faut utiliser <Object> ou mieux encore Javascript :

Balise Objet :

<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload2.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0" width="800" height="600" id="animation" align="baseline">
      <param name="allowScriptAccess" value="sameDomain" />
      <param name="movie" value="animation.swf" />
      <param name="menu" value="false" />
      <param name="quality" value="high" />
      <param name="salign" value="t" />
      <param name="bgcolor" value="#ffffff" />
      <param name="SCALE" value="noborder" />
      <embed src="animation.swf" width="800" height="600" align="baseline" menu="false" quality="high" salign="t" bgcolor="#ffffff" name="animation" allowscriptaccess="sameDomain" type="application/x-shockwave-flash" pluginspage="https://get.adobe.com/flashplayer/" scale="noborder" />    
</object>




Par Javascript avec le fichier swfobject.js à la racine de ton site puis :

<script type="text/javascript">
   var so = new SWFObject("movie.swf", "mymovie", "400", "100%", "8", "#336699");
   so.addParam("quality", "low");
   so.addParam("wmode", "transparent");
   so.addParam("salign", "t");
   so.write("flashcontent");
</script>



La dernière est préférable car elle active l'animation flash automatiquement sans avoir a cliquer dessus dans IE.

Thus
0
williboy
 
http://chapafanz.olympe-network.com/pub.html (voilà le résultat)

<script type="text/javascript">
var so = new SWFObject("teaser.swf", "mymovie", "400", "100%", "8", "#336699");
so.addParam("quality", "low");
so.addParam("wmode", "transparent");
so.addParam("salign", "t");
so.write("flashcontent");
</script>

Je suis sur un ftp, j'ai mis le teaser.swf dans mon ftp, mais pas dans un document, mais maintenant je ne vois rien quand je vais vers ma page html.
0
williboy Messages postés 22 Date d'inscription   Statut Membre Dernière intervention  
 
<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://fpdownload2.macromedia.com/get/shockwave/cabs/flash/swflash.cab#version=6,0,29,0" width="728" height="90">
<param name="movie" value="http://chapafanz.olympe-network.com/teaser.swf">
<param name="play" value="true">
<param name="loop" value="true">
<param name="quality" value="high">
<embed width="550" height="400" src="http://chapafanz.olympe-network.com/teaser.swf" play="true" loop="true" quality="high" pluginspage="https://get.adobe.com/flashplayer/"></embed></object>

Finalement, je fais ce code, mais je veut qu'il soit comme http://ormiquoz.info/
0