Validation W3C et embed :( rrrrh !

Résolu
Comment faire pour rendre ma page valide avec cette balise object,

<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"
codebase="http://fpdownload2.macromedia.com/get/shockwave/cabs/flash/swflash.cab#version=6,0,29,0" width="125" height="62.5">
<param name="movie" value="bouton.swf?texte=Accueil&couleur=0xffffff&fond=0x124c92&lien=index.php">
<param name="quality" value="high">
<param name="wmode" value="transparent" />
<embed src="bouton.swf?texte=Accueil&couleur=0xffffff&fond=0x124c92&lien=index.php"
quality="high" pluginspage="https://get.adobe.com/flashplayer/"
type="application/x-shockwave-flash" width="125" height="62.5">
</embed>
</object>

Comme vous pouvez le voir, c'est surtout cette ligne qui me pose probleme :
<param name="movie" value="bouton.swf?texte=Accueil&couleur=0xffffff&fond=0x124c92&lien=index.php">

se sont les variable qui me pose problem et si je les enleves mon animation flash ne ressemble a rien, alors ma question est : y a t il un autre moyen pour recevoir les variable ?

Merci
Configuration: Windows XP
Firefox 3.0.1

5 réponses

  1. Contributeur
    Bonsoir,

    la balise embed , n'est pas valide. La solution est de remplacer les balises embed par des balise <object>.

    Pour les variables, le problème est le signe "&" qui annonce l'utilisation d'un code ASCII. La solution est donc de mettre l'équivalent du & en ASCII. Pour cela remplace tous les signe & par "&" (sans les guillemets bien sûr).

    Si jamais pour les codes ASCII ==> http://www.ascii.free.fr/

    Cordialement

    Revan
    3
    1. Ah non , c'est bon j'ai supprimé quality="high" et j'ai remplacé par <param name="quality" value="high" />

      Ma page est valide :) Merci
      2
      1. Contributeur
        De rien^^

        Bonne continuation

        Revan
        2
        1. Super mercin grace a toi il me reste qu'une seule erreur que je hn'arrive pas a corriger, la voici :

          Line 29, Column 10: there is no attribute "quality".

          quality="high" type="application/x-shockwave-flash" width="125" height="62.5">
          1
          1. Hellooo !

            Je reviens sur le sujet car je viens d'allervoir le flash sous ie7 et bim un ptit blem..

            Voici la chose : http://img187.imageshack.us/img187/7896/sanstitre1pt6.png

            Oh que c'est vilain... que ca gache tout...

            SVP site moi comment enlever cette horreur qui gache le bouton flash. :(

            Merci !!!
            1
            1. Contributeur
              Désolé, je ne peux pas trop t'aider pour ça, je ne connais pas bien le flash.

              Tu devrais poster ça dans un nouveau topic, tu auras plus de chance d'obtenir une réponse ;-)

              bonne chance

              Revan
              0