Yeb215 Posté 18 Septembre 2005 Posté 18 Septembre 2005 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
Xavier Posté 18 Septembre 2005 Posté 18 Septembre 2005 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
Yeb215 Posté 18 Septembre 2005 Auteur Posté 18 Septembre 2005 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
Sujets conseillés
Veuillez vous connecter pour commenter
Vous pourrez laisser un commentaire après vous êtes connecté.
Connectez-vous maintenant