Aller au contenu

Elements Flash sous Firefox


Sujets conseillés

Posté

Salut à tous !

je passe mon site web en prod demain, et je me suis rendu compte que, sous firefox, la taille de mon animation flash change.

Un peu plus de précisions sur la methode d'affichage que j'utilise :

<table border="0" width="100%" id="table5" height="287" cellspacing="0" cellpadding="0">
       <tr>
       <td class="MenuFlash" id="MenuFlash" width="448" height="287">

<OBJECT id="" codeBase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,23,0" height="287" width="448" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000">
<PARAM NAME="Quality" VALUE="autohigh">
<PARAM NAME="BGColor" VALUE="#000000">
<PARAM NAME="Scale" VALUE="noborder">
<PARAM NAME="Menu" VALUE="false">
<PARAM NAME="DeviceFont" VALUE="false">
<PARAM NAME="Movie" VALUE="flash/header.swf">
<PARAM NAME="Base" VALUE="">
<PARAM NAME="WMode" VALUE="transparent">
<PARAM NAME="SWLiveConnect" VALUE="false">
<PARAM NAME="Play" VALUE="true">
<PARAM NAME="Loop" VALUE="true">
<PARAM NAME="EmbedMovie" VALUE="false">
<EMBED TYPE="application/x-shockwave-flash" PLUGINSPAGE="http://www.macromedia.com/go/getflashplayer"  Src="flash/header.swf" Name="" Quality="autohigh" BGColor="transparent" Scale="noborder" Menu="false" DeviceFont="false" WMode="transparent" SWLiveConnect="false" Play="true" Loop="true" EmbedMovie="false"></EMBED>
</OBJECT>
</td>
[...etc...]

Voilà. Avec ce système, sous IE, c'est super, mais sous Firefox, c'est tout petit...

Comment remédier à ca ?

Si quelqu'un à la solution... Je suis sous dotnetnuke 3.1.1, j'ai essayé d'afficher cette animation dans un module Inventua Flash Player, mais celui ci n'authorise pas la valeur 0 pour la bordure de gauche, ce qui fait que j'ai un trou dans le design....

Yeb215 :gueule:

Posté

Si tu regarde un peu ton code, tu verra que la balise <object> est utilisée pour introduire un contrôle ActiveX (pour IE donc). Les autres navigateurs (Firefox, Opera, Safari et d'autres) doivent se rabattre sur le <embed>.

Or, regarde bien la balise embed... as-tu défini la taille ? Non, tu l'as fait pour le object, mais pas pour le embed. Il ne faut pas chercher plus loin ^_^

Au passage, un article intéressant : http://www.alistapart.com/articles/flashsatay ;)

Posté

Xavier je te kiffe

tellement on passe d'heures dans le code, qu'on n'en voit plus les petits détails.

Merci beaucoup, j'ai bien dormi depuis, ca me parrait évident.

Seb

Veuillez vous connecter pour commenter

Vous pourrez laisser un commentaire après vous êtes connecté.



Connectez-vous maintenant
×
×
  • Créer...