Aller au contenu
  • Pas encore inscrit ?

    Pourquoi ne pas vous inscrire ? C'est simple, rapide et gratuit.
    Pour en savoir plus, lisez Les avantages de l'inscription... et la Charte de Zébulon.
    De plus, les messages que vous postez en tant qu'invité restent invisibles tant qu'un modérateur ne les a pas validés. Inscrivez-vous, ce sera un gain de temps pour tout le monde, vous, les helpeurs et les modérateurs ! :wink:

Quelques erreurs dues au Flash ! [Résolu]


Messages recommandés

Posté(e) (modifié)

Bonjour tout le monde :P

 

J'ai un tit problème de Flash.

J'ai changé mon logo en y ajoutant du Flash et quand je le passe sur le "validateur" il me sort 11 erreurs sur ledit flash !!!

Peut-on y remedier ?

Merci


<embed type=

#                

                               "application/x-shockwave-flash"

Erreur à la colonne 32:  il n'y a pas d'attribut "TYPE" (type #108)

#                

                                  src=

#                

                                  "http://herk.chez-alice.fr/formatik.swf"

Erreur à la colonne 35: il n'y a pas d'attribut "SRC" (type #108)

#                

                                  play="true"

Erreur à la colonne 40: il n'y a pas d'attribut "PLAY" (type #108)

#                

                                  loop="true"

Erreur à la colonne 40:  il n'y a pas d'attribut "LOOP" (type #108)

#                

                                  quality="high"

Erreur à la colonne 43: il n'y a pas d'attribut "QUALITY" (type #108)

#                

                                  allowscriptaccess="never"

Erreur à la colonne 53:  il n'y a pas d'attribut "ALLOWSCRIPTACCESS" (type #108)

#                

                                  border="0"

Erreur à la colonne 42:  il n'y a pas d'attribut "BORDER" (type #108)

#                

                                  alt="logo"

Erreur à la colonne 39:  il n'y a pas d'attribut "ALT" (type #108)

#                

                                  width="100"

Erreur à la colonne 41:  il n'y a pas d'attribut "WIDTH" (type #108)

#                

                                  height="300"><br></a></td>

Erreur à la colonne 42:  il n'y a pas d'attribut "HEIGHT" (type #108)

Erreur à la colonne 47:  élément "EMBED" indéfini (type #76)

------------------------------------------------------------------------------------------------
Voici le script complet:
---------------------------

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">

<html lang="fr">
<head>
   <title>formatik, Site d'entraide informatique et de
   loisirs</title>
   <meta name="site"
         content="http://www.formatik.be">
   <meta name="rating"
         content="general">
   <meta name="ROBOTS"
         content="all">
   <meta name="Revisit-after"
         content="7">
   <meta name="copyright"
         content="2005 by mKatiane">
   <meta name="author"
         content="moss Katiane">
   <meta name="subject"
         content=
         " formatik.be, Site d'entraide informatique et de loisirs">

   <meta name="description"
         content=
         "entraide informatique, comment créer un gif,astuces Windows,photoshop, internet, créer un réseau, dessin, planètes">
   <meta name="keywords"
         content=
         "antivirus,internet,images,disque dur,wifi,dessin,aide,tutoriel,office,espace,codec,actualites,logiciels gratuits,soleil,windows, trucs et astuces, office,graver un cd,Gifs.">
   <meta name="title"
         content=
         "formatik.be,entraide informatique - Page d'accueil">
   <meta http-equiv="Content-type"
         content="text/html; charset=us-ascii">
   <meta http-equiv="Content-Script-Type"
         content="text/javascript">
   <style type="text/css">
   /* CSS issu des tutoriels www.alsacreations.com/articles */
   body {
   margin: 0;
   padding: 0;
   background:URL(http://img295.imageshack.us/img295/2783/aplatalupointgc7.gif) ;
   font: 70% Lucida Sans Unicode, arial, sans-serif;
   }
   dl, dt, dd, ul, li {
   margin: 0;
   padding: 0;
   list-style-type: none;
   }
   #menu {
   position: absolute;
   top: 0;
   left: 0;
   z-index:100;
   width: 100%;
   }
   #menu dl {
   float: left;
   width: 10em;
   margin: 0 1px;
   }
   #menu dt {

   cursor: pointer;
   text-align: center;
   font-weight: bold;
   background: #BBB6AE;

   border: 1px solid white;
   }
   #menu dd {
   border: 1px solid gray;
   }
   #menu li {
   text-align: center;
   background: #BBB6AE;
   }
   #menu li a, #menu dt a {
   color: #000;


   text-decoration: none;
   display: block;
   height: 100%;
   border: 0 none;
   }
   #menu li a:hover, #menu dt a:hover {
   background: #99FF00;

   }

   #site {
   position: absolute;
   z-index: 1;
   top : 70px;
   left : 10px;
   color: #000;
   background-color: #ddd;
   padding: 5px;
   border: 1px solid gray;
   }

   a {text-decoration: none;
   color: black;
   color: #222;
   }


   body {
   font-family:Verdana, Arial, Helvetica, sans-serif;
   font-size: 0.8em;
   margin: 0;
   padding: 0;
   }
   #header {
   height:40px;
   background-color: #BBB6AE;
   }
   #centre {
   background:url(http://img295.imageshack.us/img295/2783/aplatalupointgc7.gif);
   }

   #pied {
   height: 40px;
   background-color:#BBB6AE;
   }
   p {margin: 0;}
   </style>
</head>

<body>
   <script type="text/javascript">
   <!--menu titre  -->
   <!--
   window.onload=montre;
   function montre(id) {
   var d = document.getElementById(id);
       for (var i = 1; i<=10; i++) {
               if (document.getElementById('smenu'+i)) {document.getElementById('smenu'+i).style.display='none';}
       }
   if (d) {d.style.display='block';}
   }
   //-->
   </script>

   <div id="header">
       <div id="menu">
           <dl>
               <dt onmouseover="java script:montre();"><a href=
               "index.html"
                  title="Retour à l'accueil"><font color=
                  "#FFFFFF">Accueil</font></a></dt>
           </dl>

           <dl>
               <dt onmouseover="java script:montre('smenu1');">
               <font color="#FFFFFF">Tutoriaux</font></dt>

               <dd id="smenu1"
                   onmouseover="java script:montre('smenu1');"
                   onmouseout="java script:montre('');">
                   <ul>
                       <li><a href="teste.html">Testez
                       l'antivirus</a></li>

                       <li><a href=
                       "sansechec.html">Démar.sans
                       echec</a></li>

                       <li><a href="bips.html">Les bips du
                       PC</a></li>
                   </ul>
               </dd>
           </dl>

           <dl>
               <dt onmouseover="java script:montre('smenu2');">
               <font color="#FFFFFF">Loisirs</font></dt>

               <dd id="smenu2"
                   onmouseover="java script:montre('smenu2');"
                   onmouseout="java script:montre('');">
                   <ul>
                       <li><a href="espace.html">Espace et
                       futur</a></li>

                       <li><a href="heros.html">Influences
                       ?</a></li>

                       <li><a href="galerie.html">Petite
                       galerie</a></li>

                       <li><a href=
                       "partenaires.html">Partenaires</a></li>
                   </ul>
               </dd>
           </dl>

           <dl>
               <dt onmouseover="java script:montre('smenu3');">
               <font color="#FFFFFF">Windows</font></dt>

               <dd id="smenu3"
                   onmouseover="java script:montre('smenu3');"
                   onmouseout="java script:montre('');">
                   <ul>
                       <li><a href="win98.html">Astuces Win
                       98</a></li>

                       <li><a href="xp.html">Astuces Win
                       XP</a></li>

                       <li><a href=
                       "logiciels.html">Téléchargements</a></li>
                   </ul>
               </dd>
           </dl>

           <dl>
               <dt onmouseover="java script:montre('smenu4');">
               <font color="#FFFFFF">Sur le Web</font></dt>

               <dd id="smenu4"
                   onmouseover="java script:montre('smenu4');"
                   onmouseout="java script:montre('');">
                   <ul>
                       <li><a href=
                       "http://aeris.11vm-serv.net/cours/index.html">
                       Cours d'Internet</a></li>

                       <li><a href=
                       "http://assiste.free.fr/index.html">Sécurité</a></li>

                       <li><a href=
                       "http://194.199.252.232/moteurs/aidenligne/pages/photoshop/0menu.htm">
                       Aide Photoshop</a></li>

                       <li><a href=
                       "http://www.livre-dor.net/livre.php?livredor=25207">
                       Livre d'or</a></li>
                   </ul>
               </dd>
           </dl>
       </div>
   </div>

   <div id="centre">
       <table width="100%"
              border="0"
              align="center"
              cellpadding="0"
              cellspacing="0">
           <tr>
               <td align="center">
                   <table width="765"
                          border="0"
                          cellpadding="3"
                          cellspacing="0">
                       <!--dessin  -->

                       <tr>
                           [color="#FF0000"]<td width="160"
                               rowspan="2"
                               valign="middle"><a href=
                               "index.html"><embed type=
                               "application/x-shockwave-flash"
                                  src=
                                  "http://herk.chez-alice.fr/formatik.swf"
                                  play="true"
                                  loop="true"
                                  quality="high"
                                  allowscriptaccess="never"
                                  border="0"
                                  alt="logo"
                                  width="100"
                                  height="300"><br></a></td>
[/color]
                           <td align="left">
                               <a href="index.html"><img src=
                               "http://img57.imageshack.us/img57/9567/newlogoek0.jpg"
                                    alt="titre"
                                    border="0"></a><br>
                               <br>


                               <p><font face="Lucida Sans Unicode"
                                     size="3"
                                     color=
                                     "#000000">B</font><font face=
                                     "arial"
                                     size="2"
                                     color=
                                     "#000000">onjour,</font><br>
                                <font face="Lucida Sans Unicode"
                                     color="#000000"><font face=
                                     "Lucida Sans Unicode"
                                     size="2">Ce site est
                                     destiné à vous
                                     faire partager ma passion
                                     pour l'informatique et autres
                                     loisirs.<br>
                                Vous y trouverez je l'espère
                               tout ce qui est essentiel...et
                               futile à la
                               fois.</font></font></p><br>
                                <img src=
                               "http://img214.imageshack.us/img214/6042/barrevertect3.jpg"
                                   alt="barre"
                                   border="0"
                                   width="290"
                                   height="6">

                               <p align="center"
                                  class="style1"><span class=
                                  "style3"><br></span><br>
                                <span class="style9"><a href=
                               "espace.html"><img src=
                               "http://img478.imageshack.us/img478/7629/ascenceurbo9.jpg"
                                    border="0"
                                    alt="ascenceur"
                                    width="260"
                                    height="200"></a></span></p>
                           </td>
                       </tr>

                       <tr>
                           <td>
                               <center>
                                   <a href=
                                   "http://fr.wikipedia.org/wiki/Ascenseur_spatial">
                                   <font face=
                                   "Lucida Sans Unicode"
                                         size="2"
                                         color=
                                         "#06418C"><u>Ascenseur
                                         Spatial</u></font></a>
                               </center><br>


                               <center>
                                   <p align="justify">
                                         <font face="Lucida Sans Unicode"
                                         color=
                                         "#000000"><font face=
                                         "Lucida Sans Unicode"
                                         size="2">Qui
                                         maîtrisera
                                         l'ascenseur spatial
                                         maîtrisera l'espace
                                         et qui maîtrisera
                                         l'espace maîtrisera
                                         le monde.</font> <a href=
                                         "suite.html"><u><font color="#06418C">
                                   Lire la
                                   suite</font></u>...</a></font></p>
                               </center><br>
                           </td>
                       </tr>
                   </table>
               </td>
           </tr>
       </table>
   </div>

   <center>
       <div id="pied">
           <a href="contact.html"><font color="#FFFFFF">Copyleft
© moss Katiane 2005-2007</font></a>

           <p><a href=
           "http://validator.w3.org/check?uri=referer"><img src="http://www.w3.org/Icons/valid-html401"
                alt="Valid HTML 4.01 Transitional"
                height="21"
                width="68"
                border="0"></a> <script language="javascript"
                   src=
                   "http://www.web-audience.net/banner_web_audience.js"
                   type="text/javascript">
           </script> <script type="text/javascript">
           comptage_web_audience(3795);
           </script> <a href=
           "http://jigsaw.w3.org/css-validator/"><img style=
           "border:0;width:68px;height:21px"
                src=
                "http://jigsaw.w3.org/css-validator/images/vcss"
                alt="Valid CSS!"></a></p>
       </div>
   </center>
</body>
</html>

Modifié par m.k

  • Modérateurs
Posté(e)

Bonjour M.k,

 

S'il ne s'agit pas d'un simple effet de présentation du source dans ton message ci-dessus, essaie en ne plaçant aucune tabulation ni saut de ligne entre type= et "appli...", ainsi qu'entre src= et "http...", comme ceci :

 

<embed type="application/x-shockwave-flash"  
 src="http://herk.chez-alice.fr/formatik.swf"
 [...]

Il est possible que ce soit la source des anomalies relevées par le validateur. Quant aux autres anomalies qu'il cite, elles sont peut-être dues à la présence des précédentes (j'ai déjà eu le cas, le validateur peut perdre les pédales en aval d'une ano détectée).

Posté(e) (modifié)

Merci à toi dylav :P

 

Je vais essayer pour voir...!

 

 

Voilà, j'ai corrigé comme tu l'a suggéré, rien ne change !

Modifié par m.k
  • Modérateurs
Posté(e)

La 11ème erreur semble indiquer que l'élément <embed> n'est pas supporté par le DOCTYPE HTML 4.01 Transitional, ce qui me paraît un peu étrange.

 

En fait, après recherche, c'est tout à fait exact. L'élément <embed> ne fait pas partie de la spécification HTML. Il a été inventé par Netscape... (nota : <embed> est censé être accompagné de </embed>).

 

Mais tourne-toi vers l'élément <object> (encapsulant ou non <embed>), c'est peut-être plus orthodoxe.

 

Ou fais contre mauvaise fortune bon coeur : si ta page fonctionne sous IE et FF, il te restera à faire disparaître l'estampille du validateur HTML... ce qui est toujours dommage.

Posté(e)

Je confirme : il faut utiliser <object> parce que <embed> c'est Mal

(mais effectivement, il me semble que IE se sent obligé d'avoir un <embed> planqué dans le <object> parce que le support de la balise <object> dans IE n'est pas parfait, et qu'IE comprend mieux les <embed>....)

Posté(e)

J'ai remplacé "embled" par "object" à toutes les sauces et cherché sur la toile...En vain.

Je n'ai trouvé que des exemples qui concernent la musique ou la vidéo et rien sur le Flash !

J'attends un peu pour voir. :P

Posté(e)

Salut

 

J'ai fait ceci et ça marche: Au lieu d'avoir 11 erreurs, j'en ai 2

-----------------------------------------------------------------------

 

<object type="application/x-shockwave-flash" width="100" height="300">

<param name="movie" value="http://herk.chez-alice.fr/formatik.swf"

 

</td></object>

-------------------------------------------------------------------------------------------

 

</td></object>

 

Erreur à la colonne 4: fin d'étiquette pour "OBJECT" est omise mais sa déclaration ne permet pas cela (type #68)

 

Erreur à la colonne 13: fin d'étiquette pour l'élément "OBJECT" lequel n'est pas ouvert (type #79)

 

--------------------------------------------------------------------------------------------------------------

Quand je change l'emplacement de </td>, il ne me reste sur l'URL que le Flash et rien d'autre.

Posté(e) (modifié)

NIKEL, ça marche avec 0 erreur ! :P

Mais quand je mets en ligne, j'ai un "blanc" à la place du Flash !!!

Donc ça marche sur l'éditeur et IE et non sur Firefox...

Modifié par m.k
Posté(e)

Si tu veux que ça soit conforme aux recommandations W3C, et si tu veux que ça fonctionne avec Firefox, il faut mettre sur ton <object> un attribut "src" égal à l'URL de ton anim Flash....

Le seul "param" ne suffit pas. Un object doit "contenir" des données (ou pointer dessus avec le src="")

Rejoindre la conversation

Vous pouvez publier maintenant et vous inscrire plus tard. Si vous avez un compte, connectez-vous maintenant pour publier avec votre compte.
Remarque : votre message nécessitera l’approbation d’un modérateur avant de pouvoir être visible.

Invité
Répondre à ce sujet…

×   Collé en tant que texte enrichi.   Coller en tant que texte brut à la place

  Seulement 75 émoticônes maximum sont autorisées.

×   Votre lien a été automatiquement intégré.   Afficher plutôt comme un lien

×   Votre contenu précédent a été rétabli.   Vider l’éditeur

×   Vous ne pouvez pas directement coller des images. Envoyez-les depuis votre ordinateur ou insérez-les depuis une URL.

  • En ligne récemment   0 membre est en ligne

    • Aucun utilisateur enregistré regarde cette page.
×
×
  • Créer...