Aller au contenu

Elements Flash sous Firefox


Yeb215

Sujets conseillés

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:

Lien vers le commentaire
Partager sur d’autres sites

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 ;)

Lien vers le commentaire
Partager sur d’autres sites

Veuillez vous connecter pour commenter

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



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