11550 sujets
Ok, alors j'ai une animation flash dans une page HTML. J'arrive à passer des paramètres du code HTML directement dans flash. Par contre, pour que ça fonctionne (Safari, Firefox,...), il faut répéter cette opération 2 fois (voir code). De plus, si flash n'a pas accepté (iPhone,...), le contenu est remplacé et je souhaite qu'il soit remplacé par la même variable. Je souhaite simplifier (plusieurs pages et plusieurs animations par page) pour passer facilement cette variable sans l'écrire à chauqe fois 3 fois...
<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" width="600" height="400" id="FlashID2">
<param name="movie" value="works/works_slide_600x400.swf" />
<param name="quality" value="high" />
<param name="wmode" value="opaque" />
<param name="swfversion" value="6.0.65.0" />
<!-- Cette balise <param> invite les utilisateurs de Flash Player en version 6.0 r65 et ultérieure à télécharger la version la plus récente de Flash Player. Supprimez-la si vous ne voulez pas que cette invite soit visible. -->
<script type="text/javascript">
</script>
<param name="flashvars" value="!!!!!!!!!!VARIABLE!!!!!!!!!!!"/>
<!-- La balise <object> suivante est destinée aux navigateurs autres qu'IE. Supprimez-la d'IE à l'aide d'IECC. -->
<!--[if !IE]>-->
<object type="application/x-shockwave-flash" data="works/works_slide_600x800.swf" width="600" height="400" flashvars="!!!!!!!!!!VARIABLE!!!!!!!!!!!">
<!--<![endif]-->
<param name="quality" value="high" />
<param name="wmode" value="opaque" />
<param name="swfversion" value="6.0.65.0" />
<!-- Le navigateur affichera le contenu alternatif suivant pour les utilisateurs d'un lecteur Flash de version 6.0 ou de versions plus anciennes. -->
<img src="!!!!!!!!!!VARIABLE!!!!!!!!!!!" width="600" height="400" />
<!--[if !IE]>-->
</object>
<!--<![endif]-->
</object>
Es-ce possible? As-tu besoin de plus d'explications?...
Modifié par samroud (24 Dec 2010 - 10:59)
<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" width="600" height="400" id="FlashID2">
<param name="movie" value="works/works_slide_600x400.swf" />
<param name="quality" value="high" />
<param name="wmode" value="opaque" />
<param name="swfversion" value="6.0.65.0" />
<!-- Cette balise <param> invite les utilisateurs de Flash Player en version 6.0 r65 et ultérieure à télécharger la version la plus récente de Flash Player. Supprimez-la si vous ne voulez pas que cette invite soit visible. -->
<script type="text/javascript">
</script>
<param name="flashvars" value="!!!!!!!!!!VARIABLE!!!!!!!!!!!"/>
<!-- La balise <object> suivante est destinée aux navigateurs autres qu'IE. Supprimez-la d'IE à l'aide d'IECC. -->
<!--[if !IE]>-->
<object type="application/x-shockwave-flash" data="works/works_slide_600x800.swf" width="600" height="400" flashvars="!!!!!!!!!!VARIABLE!!!!!!!!!!!">
<!--<![endif]-->
<param name="quality" value="high" />
<param name="wmode" value="opaque" />
<param name="swfversion" value="6.0.65.0" />
<!-- Le navigateur affichera le contenu alternatif suivant pour les utilisateurs d'un lecteur Flash de version 6.0 ou de versions plus anciennes. -->
<img src="!!!!!!!!!!VARIABLE!!!!!!!!!!!" width="600" height="400" />
<!--[if !IE]>-->
</object>
<!--<![endif]-->
</object>
Es-ce possible? As-tu besoin de plus d'explications?...
Modifié par samroud (24 Dec 2010 - 10:59)
Bonjour,
SWFObject ne répond t'il pas a ce que tu veux ?
C'est une manière d'incorporer du flash proprement dans une page web. Tu peux ajouter des variables a ton objet Flash et par conséquent tu pourrais réutiliser ta/tes variables javascript.
(même si du coup tu n'en a peut être plus besoin
)
SWFObject ne répond t'il pas a ce que tu veux ?
C'est une manière d'incorporer du flash proprement dans une page web. Tu peux ajouter des variables a ton objet Flash et par conséquent tu pourrais réutiliser ta/tes variables javascript.
(même si du coup tu n'en a peut être plus besoin
