Bonjour,
je suis aller chopper via votre FAC le code qui sert à detecter le plugin flash chez les navigateurs.
Outre le fait que je suis pas capable de le trouver ds mon PC pour le désinstaller et tester correctement le code inserré,
ds Firefox mon swf est là,
ds IE il m'affiche mon swf deux fois et on vois les commentaires end if...
Quelqu'un peut m'expliquer?
Merci.
Le passage en question:
<p>Template de site Flash</p>

<p>
<!--[if IE]-->

<object type="application/x-shockwave-flash" data="http://img119.imageshack.us/img119/221/sankessite37mk.swf" width="550" height="450" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000">

<param name="movie" value="http://img119.imageshack.us/img119/221/sankessite37mk.swf" />

<img src="http://img14.imageshack.us/img14/2583/bannee4nl.jpg" alt="Texte alternatif si aucune image" />

</object>

<!--[endif]-->



<!--[if !IE]-->

<object type="application/x-shockwave-flash" data="http://img119.imageshack.us/img119/221/sankessite37mk.swf" width="550" height="450">

<param name="movie" value="http://img119.imageshack.us/img119/221/sankessite37mk.swf" />

<img src="http://img14.imageshack.us/img14/2583/bannee4nl.jpg" alt="Texte alternatif si aucune image" />

</object>

<!--[endif]-->
</p>

Modifié par Hum (24 Nov 2005 - 22:43)
Modérateur
Bonjour,

Comme le forum modifie le code que tu présente (petit bug parfois très désagréable), il faudrait que tu nous montre ta page en ligne, afin que voir le code d'origine.

Selon moi, tu as tout simplement mal copié le code parce que théoriquement, ca devrait fonctionner correctement. Ca fait plusieurs fois que je l'utilise et je n'ai jamais rencontré ce problème. Vérifie à plusieurs reprises, attentivement, si tu as mis chaque caractère du code au bon endroit. Par exemple, dans le deuxième bloque de code, je vois qu'il te manque un :

<-->


et un

<!-->


Lire attentivement ce message
Modifié par Merkel (23 Nov 2005 - 17:30)
Hello,

Je viens de tester le code fournis par Merkel dans le topics relaté de la FAQ, et cela fonctionne parfaitement...


<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<title>Document sans nom</title>
</head>
<!--[xxx if IE]>
<object type="application/x-shockwave-flash" data="animation.swf" width="467" height="186" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000">
<param name="movie" value="fat_babe.swf" />
<img src="alternatif-animation.jpg" alt="Texte alternatif si aucune image" width="467" height="185" />
</object>
<![xxx endif]-->

<!--[xxx if !IE]> <-->
<object type="application/x-shockwave-flash" data="animation.swf" width="467" height="186">
<param name="movie" value="fat_babe.swf" />
<img src="images/design/alternatif-animation.jpg" alt="Texte alternatif si aucune image" width="467" height="185" />
</object>
<!--> <![xxx endif]-->
<body>
</body>
</html>


Supprime simplement les "xxx " ... Et comme le souligne Merkel, cela fonctionne à merveille.
Merci !

effectivement les
<!-->  <-->
je les ai virer je pensait que c'etait pour inserrer des commentaires...oui je suis un noob Smiley murf !

Vous m'avez rassuré, je vais donc lutter jusqu'a ce que ça marche.

Merci encore Smiley biggrin
Modifié par Hum (23 Nov 2005 - 19:42)