Bonjour,

J'ai une vidéo YouTube sur une page de mon site (développé en ASP.NET), et j'essaie de mettre en place SWFObject 2.0 pour détecter la version de Flash du visiteur.

J'ai suivi toutes les instructions de leur site http://code.google.com/p/swfobject/w..._documentation en "static publishing, et même utilisé leur générateur de code "SWFObject 2.0 HTML and JavaScript generator v1.1".

Malheureusement ça ne fonctionne pas.

J'ai ce code dans la partie <body> de ma page :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
 
        <object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"
width="342" height="300" id="ECO_YouTube_Movie">
            <param name="movie" value="http://www.youtube.com/v/coMNOFP8q-Y&rel=0&color1=0x234900&color2=0x4e9e00&border=1&hl=en" />
            <param name="scale" value="noborder" />
            <param name="wmode" value="transparent" />
            <param name="bgcolor" value="#99CC99" />
            <!--[if !IE]>-->
            <object type="application/x-shockwave-flash" data="http://www.youtube.com/v/coMNOFP8q-Y&rel=0&color1=0x234900&color2=0x4e9e00&b..."
width="342" height="300">
                <param name="scale" value="noborder" />
                <param name="wmode" value="transparent" />
                <param name="bgcolor" value="#99CC99" />
            <!--<![endif]-->
                <a href="http://www.adobe.com/go/getflashplayer">
                    <img src="http://www.adobe.com/images/shared/download_buttons/get_flash_player.gif" alt="Get Adobe Flash player"
border="0" />
                </a>
            <!--[if !IE]>-->
            </object>
            <!--<![endif]-->
        </object>
Et j'ai ça dans la partie <head> :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
 
                <script type="text/javascript" src="swfobject.js"></script>
                <script type="text/javascript">
            swfobject.registerObject("ECO_YouTube_Movie","9.0.0","expressInstall.swf");
                </script>
J'ai aussi mis les fichiers swfobject.js et expressInstall.swf sur mon serveur web, au même endroit que mon fichier aspx, donc ça devrait fonctionner.

Mais, quand j'ouvre la page dans IE6, je vois bien l'image "Get Flash Player", mais il y a aussi des erreurs javascript sur la page (triangle jaune en bas de page a gauche dans IE).

En plus, lorsque je télécharge le fichier ZIP sur le site de SWFObject (swfobject_2_0.zip), je ne comprends pas bien de quels fichiers exactement je dois me servir ? Dans ce fichier zip il y a 2 fichiers swfobject.js : un a la racine, et un dans un dossier "src". Lequel dois-je utiliser ?

Je débute complètement sur Flash et les détections de Flash, donc merci par avance pour votre aide !!!