chrishurricane Posté 16 Mai 2008 Partager Posté 16 Mai 2008 Bonjour ! Aujourd'hui j'ai découvert que l'intégration d'un petit diaporama flash dans une page xhtml n'était pas de tout repos... eh oui, ça marche certes, mais avec la balise <embed>, c'est plutôt mauvais pour la validation w3c... Du coup, j'ai cherché des solutions pour pallier à ce souci, et trouvé le swfobject.... génial !!! OK, j'intègre tout cela... mais mon diaporama marche plus !! Il n'arrive plus a charger le xml, si je comprends bien. Or comme le javascript / flash / xml et moi ça fait 2 (ou plutôt 4), imaginez mon désarroi. Voici mon bout de code qui marche (mais pas valide w3c) : CODE <object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0" width="300" height="225"> <param name="allowScriptAccess" value="sameDomain" /> <param name="wmode" value="transparent" /> <param name="movie" value="Diaporama.swf?path=diaporama.xml" /> <param name="quality" value="high" /> <embed src="Diaporama.swf?path=diaporama.xml" quality="high" allowscriptaccess="sameDomain" wmode="transparent" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" width="300" height="225"></embed> </object> Voici celui qui ne marche pas (mais valide w3c...) : CODE <script type="text/javascript" src="swfobject.js"></script> <div id="flashcontent"><script type="text/javascript" src="swfobject.js"></script> <div id="flashcontent"> <object type="application/x-shockwave-flash" classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0" width="300" height="225"> <param name="allowScriptAccess" value="sameDomain" /> <param name="wmode" value="transparent" /> <param name="movie" value="Diaporama.swf?path=diaporama.xml" /> <param name="quality" value="high" /> </object> </div> <script type="text/javascript"> var so = new SWFObject("Diaporama.swf", "Diaporama", "300", "225","7","#FFFFFF"); so.write("flashcontent"); </script> Bien sûr, dans cette 2e version, je n'ai pas oublié de charger sur le ftp le "swfobject.js", et dans le même dossier. Pouvez-vous éclairer ma p'tit lanterne ? Merci ! Lien vers le commentaire Partager sur d’autres sites More sharing options...
pluriels Posté 16 Mai 2008 Partager Posté 16 Mai 2008 peut-être une fausse piste, mais je vois 2 id = flashcontent. Lien vers le commentaire Partager sur d’autres sites More sharing options...
Ifmy Posté 16 Mai 2008 Partager Posté 16 Mai 2008 Bonjour, Il existe bon nombre de solutions mais voici l'une des meilleurs http://code.google.com/p/swfobject/ Lien vers le commentaire Partager sur d’autres sites More sharing options...
chrishurricane Posté 16 Mai 2008 Auteur Partager Posté 16 Mai 2008 peut-être une fausse piste, mais je vois 2 id = flashcontent. Non, c'est juste une erreur de copier-coller dans le topic, je viens de vérifier, les div sont bien leur place. (je m'étais emmêlée les bâtons avec les balises codebox...) Merci quand même ! Lien vers le commentaire Partager sur d’autres sites More sharing options...
chrishurricane Posté 16 Mai 2008 Auteur Partager Posté 16 Mai 2008 Bonjour, Il existe bon nombre de solutions mais voici l'une des meilleurs http://code.google.com/p/swfobject/ MERCIIIIIIIIIIIIIII Ifmy ! J'ai utilisé le générateur proposé (http://swfobject.googlecode.com/files/swfo...or_1_1_html.zip), et ça marche nickel !!! et en plus il passe avec le w3c ! Que du bonheur quoi. Génial WebmasterHub, j'adore ce forum Lien vers le commentaire Partager sur d’autres sites More sharing options...
Ifmy Posté 17 Mai 2008 Partager Posté 17 Mai 2008 De rien Oui très pratique le générateur de code. http://www.swffix.org/swfobject/generator/ Lien vers le commentaire Partager sur d’autres sites More sharing options...
Sujets conseillés
Veuillez vous connecter pour commenter
Vous pourrez laisser un commentaire après vous êtes connecté.
Connectez-vous maintenant