Version complète: sur le forum Webmaster Hub : FLASH + XHTML + FIREFOX = pb
Webmaster Hub > Création et exploitation de Sites Internet > Les langages du Net > (X)HTML et CSS
Athmos
Bonjour,

en faisant une recherche sur le forum, j'ai trouvé comment intégrer une intro FLASH en xhtml.

Le hic, c'est qu'elle ne passe que sous IE.

Sous Firefox et Netscape, il n'y a rien (à part l'image que j'ai rajouté au cas où...).

Voici mon code HTML :

CODE
<div class="flash">
<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0" width="550" height="400">
<param name="movie" value="img/flash.swf">
<param name="quality" value="high">
<a href="intro.htm"><img src="img/noflash.gif" width="550" height="400" alt="Site" /></a>
</object>
</div>


Et ma CSS : (avec astuce pour que l'intro soit centrée)

CODE
.flash {
position : absolute;
left : 50%;
top : 50%;
width : 550px;
height : 400px;
margin-top : -200px;
margin-left : -275px;
background-color: #FFFFFF;
}



Pourquoi est-ce que Firefow ne la lit pas ???
Alors que le plug-in flash est installé...

Merci q_smallexcla.gif

angry.gif une journée de perdue et je n'ai toujours pas la solution... je craque !
Dan
Bonjour,

Ajoute data="http://...../img/flash.swf" à ta balise <object...> et elle s'affichera tongue.gif

Dan
Athmos
Ca ne change rien malheureusement !

En revanche, je remarque que si je retire le "classid" l'image noflash n'apparaît pas !

wacko.gif q_smallexcla.gif
MarvinLeRouge
Salut,

Une recherche sur Google avec les termes "Flash Satay" devrait t'aider.
Monique
Bonjour,

Le flash n'étant vraiment pas ma spécialité, voilà juste quelques liens.

- Flash Satay : Afficher du flash tout en respectant les standards (la traduction de l'article de List Apart... merci Antoine B) )
- Xhtml et élément object
- Des Flashs accessibles, quel code valide pour appeler un Flash?
Athmos
Merci BEAUCOUP a vous tous !

Ca fonctionne avec la méthode la plus simple :

CODE
<object type="application/x-shockwave-flash" width="400" height="300">
<param name="movie" value="movie.swf" />
</object>


et sur les trois navigateurs (IE / Firefox & Netscape)

B) Ouf q_smallexcla.gif
Athmos
Bonjour,

je rencontre un nouveau problème : effectivement, le streaming flash ne se fait plus.

J'ai lu la traduction de la méthode SATAY (http://www.ac-graphic.net/Article-3-flash-satay-afficher-flash-tout-respectant-les-standards.php5)

mais étant un noob en flash, je ne comprends pas grand chose.

J'ai créé un clip en mettant "_root.loadMovie("movie.swf",0);" dans la première frame.
J'ai intégré ce clip dans le premier calque de la timeline et je l'ai sauvegardé en "c.swf".
Mon intro flash est bien "movie.swf" (85 ko).

Je mets le code XHTML :
CODE
<object type="application/x-shockwave-flash" data="c.swf?path=movie.swf" width="400" height="300">
<param name="movie" value="c.swf?path=movie.swf" />
</object>


Et là, plus rien ! Qu'est-ce que je n'ai pas compris ???

Merci d'avance.
Antoine Cailliau
Tu es sur que tout tes fichiers sont bien dans le même dossier ?

As-tu une URL sur laquelle on peut voir ?
Ceci est une version "bas débit" de notre forum. Pour voir la version complète avec plus d'information, la mise en page et les images, veuillez cliquer ici.