Dan_A a dit:S'il s'agit juste d'afficher une image, il est possible d'insérer une balise image à l'intérieur de la balise object et elle sera affichée automatiquement si flash est absent.
Et dans le 2° lien que j'ai cité il y a une soluce en qq lignes ?poupilou a dit:mais je cherchais une solution plus simple à mettre en oeuvre
<script type="text/javascript">
if(!FlashDetect.installed){
document.write("<img src='./images/banniere.gif' alt='banniere' title='banniere' width='210' height='120' border='0' />");
}
else{
document.write("<object classid='clsid:D27CDB6E-AE6D-11cf-96B8-444553540000' width='210' height='115' id='Banner'>
<param name='movie' value='images/banniere.swf'>
<object type='application/x-shockwave-flash' data='images/banniere.swf' width='210' height='115'>
</object>
</object>");
}
</script>
<div>
<object type="application/x-shockwave-flash" data="animation.swf" width="200" height="200">
<param name="movie" value="animation.swf" />
<img src="animation.gif" width="200" height="200" alt="remplace l'animation flash" title="animation" />
</object>
</div>