5568 sujets

Sémantique web et HTML

Bonjour à tous... Smiley biggrin
Tout d'abord je vous rassure, j'ai cherché (longuement) sur google et de nombreux forums, mais rien n'y fait.
Pour la petite histoire j'utilise sur mon site une galerie Flash/xml que vous connaissez peut-être: "Simpleviewer"
Mais sur leur FAQ ils me disent d'utiliser ce tag:

<embed src=".../viewer.swf" FlashVars="xmlDataPath=.../gallery.xml"
TYPE="application/x-shockwave-flash"></embed>


Quelle horreur !!! Smiley fache
Mais...mais c'est une balise <embed> çà ?!!!
Alors ma question est : comment puis je faire appel à mon fichier gallery.xml en utilisant la balise <object> ?
Quelqu'un aurait t'il un code à me proposer pour que ma gallerie puisse enfin passer l'étape de la validation ? Ou l'ombre d'une piste ?

Merci d'avance et @+
Modifié par Drone (15 Feb 2007 - 17:06)
J'ai du nouveau. Ce code a l'air valide, mais Simpleviewer me répond:
"Gallery not found"
Le voici:

<object type="application/x-shockwave-flash" data=".../viewer.swf" width="640" height="480">
<param name="flashvars" value="xmldatapath=.../gallery.xml" />
<param name="quality" value="high" />
<param name="wmode" value="transparent" />
</object>


Il semble ne pas arriver à lire correctement le fichier "gallery.xml"
??? Une idée sur le sujet ???
Modifié par Drone (15 Feb 2007 - 06:05)
Bon! Je pense avoir fait un petit bond en avant.
Il y avait en fait un problème de casse dans mon code.
J'ai remplacé "xmldatapath" par "xmlDataPath".
Vicieux non? Smiley biggol
Maintenant ca passe sur FF2 et Opéra9, mais toujours pas sur Netscape8 ni IE7... Smiley sweatdrop
Alors je continue à chercher...

@+
Oui j'ai lu la FAQ de long en large, et j'ai déjà essayé.
Mais la methode du Jscript ne marche pas moi.
Mon site tourne sous spip, et ca n'a pas l'air de marcher.
C'est pour cette raison que je me suis rabattu sur cette balise object.
En tout les cas je lache pas l'affaire et dés que j'ai un truc qui tourne je vous balance le script.
Enfin je viens de trouver ! Smiley lol
Ca tourne parfaitement sur Firefox2, IE7, Netscape8 et Opéra9.
Donc comme promis je vous file le code:

<object type="application/x-shockwave-flash" data=".../viewer.swf" width="640" height="480">
        <param name="movie" value=".../viewer.swf" />
        <param name="flashvars" value="xmlDataPath=.../gallery.xml" />
        <param name="wmode" value="transparent" />
        alt:<a href=".../viewer.swf">viewer.swf</a>
</object>


Voilà... Sujet [RÉSOLU]

Merci quand même à Florent d'avoir prêté attention à ca post.
@+
Oups! C'est vrai çà j'ai oublié.
Tu m'excusera j'ai pas beaucoup dormi et un peu la tête dans le ***.
Smiley ohwell