Image à la place de swf si pas player flash

Résolu/Fermé
Killer2 - 14 déc. 2010 à 23:37
 Killer2 - 15 déc. 2010 à 18:20
Bonjour,

J'ai une animation flash sur mon site. Mais si un internaute visitant mon site n'a pas le player flash, comment mettre une image et un lien vers Adobe pour télécharger le player manquant à la place de l'animation et uniquement dans ce cas là ? Je suis en html et css.

Je vous remercie pour toutes réponses.

A voir également:

5 réponses

RAD ZONE Messages postés 5224 Date d'inscription samedi 20 janvier 2007 Statut Contributeur Dernière intervention 22 mars 2024 1 353
Modifié par RAD ZONE le 15/12/2010 à 01:11
Salut
cela ce met dans ce que l on appel un " Alternative content" qui permet de mettre un contenu alternatif qui sera affiché si Flash n'est pas installé ou soutenu. Ce contenu sera également repris par les moteurs de recherche, ce qui en fait un très bon outil pour la création de moteur de recherche convivial.

résumé, vous devez utiliser un contenu alternatif pour les éléments suivants:

* Si vous voulez créer du contenu qui est accessible pour les personnes qui naviguent sur le Web sans plugins
* Si vous voulez créer moteur de recherche convivial
* Pour dire visiteurs qu'ils peuvent avoir une expérience utilisateur plus riche en téléchargeant le plugin Flash !

voila un code d insertion statique et valide d un fichier .swf ,
l "Alternative content: " est la partie que j ai separe au centre

<a href="h.................alt="Get Adobe Flash player" />
</a>



<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" width="800" height="600" id="myFlashContent">  
    <param name="movie" value="untitled.swf" />  
    <!--[if !IE]>-->  
    <object type="application/x-shockwave-flash" data="untitled.swf" width="800" height="600">  
    <!--<![endif]-->  



     <a href="https://get.adobe.com/flashplayer/">  
      <img src="https://www.adobe.com/images/shared/download_buttons/get_flash_player.gif" alt="Get Adobe Flash player" />  
     </a>  





    <!--[if !IE]>-->  
    </object>  
    <!--<![endif]-->  
   </object>



Voila le meme en insertion dite dynamique "swfobjet.js " !(la c est page complete pour voir les insertions js entre les <head> )

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">  
<html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en">  
 <head>  
  <title></title>  
  <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />  
  <script type="text/javascript" src="swfobject.js"></script>  
  <script type="text/javascript">  
   var flashvars = {};  
   var params = {};  
   var attributes = {};  
   swfobject.embedSWF("untitled.swf", "AlternativeContent", "800", "600", "9.0.0", false, flashvars, params, attributes);  
  </script>  
 </head>  
 <body>  



  <div id="AlternativeContent">  
   <a href="https://get.adobe.com/flashplayer/">  
    <img src="https://www.adobe.com/images/shared/download_buttons/get_flash_player.gif" alt="Get Adobe Flash player" />  
   </a>  
  </div>  
   



</body>  
</html>


A+

? La plus grande erreur que puisse faire un homme est d'avoir peur d'en faire une. ?
1
Merci beaucoup pour ta réponse très claire qui m'a été d'une très grande aide ;-)
0
Une question pour compléter celle la. Comment je fais pour mettre une image réactive à la place de là où se trouvait l'animation flash ? Merci beaucoup.
0
En gros, si je n'ai pas été clair, comment rajouter une image réactive à la place de l'animation flash si l'internaute n'a pas le plugin flash ?
Je vous remercie.
0
RAD ZONE Messages postés 5224 Date d'inscription samedi 20 janvier 2007 Statut Contributeur Dernière intervention 22 mars 2024 1 353
15 déc. 2010 à 12:59
comment rajouter une image réactive à la place de l'animation flash si l'internaute n'a pas le plugin flash ? ?

mais tu insert ce que tu veux !

voila un exemple , regarde le code source !

a+
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Je te remercie. C'est bon j'ai trouvé. J'avais mon image réactive qui se décalait par rapport à l'animation flash qui n'apparaissait pas.
Merci encore pour tes réponses.
0