Aller au contenu

Contenu alternatif Flash... syntaxe correcte ?


Sujets conseillés

Posté (modifié)

Un site affiche un clip Flash contenant des liens vers divers URLs. Je veux fournir des liens href alternatifs. Normalement on peut les mettre directement dans la balise <object> après déclaration du Flash. Pouvez-vous me confirmer que l'insertion de mes liens (Lien1 Lien2 et Lien3) est correcte ? (ceux-ci doivent rester invisible pour les utilisateurs affichant bien le Flash).

<div class="nomdudiv">
<script type="text/javascript">
AC_FL_RunContent( 'codebase','http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,28,0','width','985','height','477','src','swf/map','quality','high','pluginspage','http://www.adobe.com/shockwave/download/download.cgi?P1_Prod_Version=ShockwaveFlash','flashvars','','movie','swf/map' ); //end AC code
</script><embed src="swf/map.swf" quality="high" pluginspage="http://www.adobe.com/shockwave/download/download.cgi?P1_Prod_Version=ShockwaveFlash" flashvars="" type="application/x-shockwave-flash" width="985" height="477"> <noscript><object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,28,0" width="985" height="477">
<param name="movie" value="swf/map.swf" />
<param name="quality" value="high" />
<param name="Flashvars" value="" />
<embed src="swf/map.swf" width="985" height="477" quality="high" pluginspage="http://www.adobe.com/shockwave/download/download.cgi?P1_Prod_Version=ShockwaveFlash" type="application/x-shockwave-flash" flashvars=""></embed>
<a href="#">Lien 1</a>
<a href="#">Lien 2</a>
<a href="#">Lien 3</a>
</object>
</noscript></div>

Modifié par Patrick
Posté

A ta place j'utiliserais la méthode utilisé avec swfobject, c'est à dire ne pas intégrer directement le flash dans la page, mais dans ton div mettre plutôt le contenu que tu veux, puis par js remplacer le contenu du div par ton flash (la fonction de remplacement doit bien évidement contenir une détection du plug-in ;)), et tes liens dans un ul

Posté

C'est plus propre en effet, mais comme il ne s'agit pas de mon site, si jamais SWFobject ne pouvait pas être utilisé, ma syntaxe est elle valable ?

Posté

@Sébastien : oui c'est correct.

@Dadou : ici l'emploi de SWFObject n'est pas justifié en raison de l'appel à la fonction AC_FL_RunContent(), qui fait exactement la même chose ...

++

Patrick

Veuillez vous connecter pour commenter

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



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