Aller au contenu

Contenu alternatif Flash... syntaxe correcte ?


Sebastien

Sujets conseillés

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
Lien vers le commentaire
Partager sur d’autres sites

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

Lien vers le commentaire
Partager sur d’autres sites

@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

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...