IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

HTML Discussion :

[W3C] Validation html d'un code javascript


Sujet :

HTML

  1. #1
    Membre averti
    Profil pro
    Webmaster
    Inscrit en
    Octobre 2006
    Messages
    41
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations professionnelles :
    Activité : Webmaster

    Informations forums :
    Inscription : Octobre 2006
    Messages : 41
    Par défaut [W3C] Validation html d'un code javascript
    Bonjour à tous,
    Je tente de faire valider une page du site internet duquel je m'occupe et une erreur m'est signalé par le valideur HTML du W3C et pourtant il ne me semble pas avoir faire d'erreur de ce coté là...
    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
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    <div id="divBas" class="DivBas"> 
     
    <script language="JavaScript" type="text/javascript"> 
     
    var msg=new Array() 
    var compteur=0 
    var texte=""; 
     
    msg[compteur]="<div class='DivNews'><img src='/system/modules/ch.hearc.portail/resources/gris/arcNews.jpg' alt='Logo News'/></div><div class='DivNews'><a href='/hearc/fr/hearc/ms_hearc/modules/news/news_0001.html'>Résultat du jeu concours 'Economie 21'</a></div>"; 
    compteur=compteur+1; 
     
    msg[compteur]="<div class='DivNews'><img src='/system/modules/ch.hearc.portail/resources/gris/artsNews.jpg' alt='Logo News'/></div><div class='DivNews'><a href='/hearc/fr/artsappliques/ms_artsappliques/modules/news/news_0010.html'>Bienvenue sur le site Internet de la Haute Ecole Arc Arts appliqués</a></div>"; 
    compteur=compteur+1; 
     
    msg[compteur]="<div class='DivNews'><img src='/system/modules/ch.hearc.portail/resources/gris/ecoNews.jpg' alt='Logo News'/></div><div class='DivNews'><a href='/hearc/fr/economie/ms_economie/modules/news/IDM_Arc.html'>L'Institut du Management Arc dispose désormais de son propre site Internet</a></div>"; 
    compteur=compteur+1; 
     
    msg[compteur]="<div class='DivNews'><img src='/system/modules/ch.hearc.portail/resources/gris/ingNews.jpg' alt='Logo News'/></div><div class='DivNews'><a href='/hearc/fr/ingenierie/ms_ingenierie/modules/news/news_0010.html'>Prix Inno-Tec Suisse</a></div>"; 
    compteur=compteur+1; 
     
    msg[compteur]="<div class='DivNews'><img src='/system/modules/ch.hearc.portail/resources/gris/ingNews.jpg' alt='Logo News'/></div><div class='DivNews'><a href='/hearc/fr/ingenierie/ms_ingenierie/modules/news/news_0009.html'>Livres de théorie horlogère pour les ingénieurs</a></div>"; 
    compteur=compteur+1; 
     
    msg[compteur]="<div class='DivNews'><img src='/system/modules/ch.hearc.portail/resources/gris/ingNews.jpg' alt='Logo News'/></div><div class='DivNews'><a href='/hearc/fr/ingenierie/ms_ingenierie/modules/news/news_0008.html'>La Haute Ecole Arc Ingénierie et Dassault Systèmes mettent leur savoir-faire au service du tissu industriel</a></div>"; 
    compteur=compteur+1; 
     
    msg[compteur]="<div class='DivNews'><img src='/system/modules/ch.hearc.portail/resources/gris/santeNews.jpg' alt='Logo News'/></div><div class='DivNews'><a href='/hearc/fr/sante/ms_sante/modules/news/news_0002.html'>Bienvenue sur le site Internet de la Haute Ecole Arc Santé</a></div>"; 
    compteur=compteur+1; 
     
    </script> 
    <script language="JavaScript" src="/system/modules/ch.hearc.portail/resources/common/news.js" type="text/javascript"> 
    </script> 
    <script language="JavaScript" src="/system/modules/ch.hearc.portail/resources/common/placenews.js" type="text/javascript"> 
    </script>
    Le validateur me signifie que certaines balises sont mal fermés.

    Voici les erreurs signalés sur ce bloc de code.

    Line 2605, Column 132: end tag for "SCRIPT" omitted, but its declaration does not permit this .
    …s/arcNews.jpg' alt='Logo News'/></div><div class='DivNews'><a href='/hearc/fr
    You forgot to close a tag, or
    you used something inside this tag that was not allowed, and the validator is complaining that the tag should be closed before such content can be allowed.
    The next message, "start tag was here" points to the particular instance of the tag in question); the positional indicator points to where the validator expected you to close the tag.

    Line 2595, Column 0: start tag was here .
    <script language="JavaScript" type="text/javascript"> Line 2640, Column 8: end tag for element "SCRIPT" which is not open .
    </script>✉
    The Validator found an end tag for the above element, but that element is not currently open. This is often caused by a leftover end tag from an element that was removed during editing, or by an implicitly closed element (if you have an error related to an element being used where it is not allowed, this is almost certainly the case). In the latter case this error will disappear as soon as you fix the original problem.

    If this error occurred in a script section of your document, you should probably read this FAQ entry.

    J'espère que qqun pourra m'aider car j'aimerais bien rendre mon site valide.

    Merci d'avance

  2. #2
    Membre émérite Avatar de sharrascript
    Homme Profil pro
    Développeur Web indépendant
    Inscrit en
    Avril 2007
    Messages
    678
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur Web indépendant

    Informations forums :
    Inscription : Avril 2007
    Messages : 678
    Par défaut
    Bonjour,

    J'avais eu le même soucis pour valider un site.

    Ce que j'avais dû faire, c'est anti-slasher les slashes^^ Pourquoi?? J'sais pas, mais le validator n'accepte que cela.

    Donc par exemple:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    msg[compteur]="<div class='DivNews'><img src='\/system\/modules\/ch.hearc.portail\/resources\/gris\/arcNews.jpg' alt='Logo News'\/><\/div><div class='DivNews'><a href='\/hearc\/fr\/hearc\/ms_hearc\/modules\/news\/news_0001.html'>Résultat du jeu concours 'Economie 21'<\/a><\/div>";
    ++

  3. #3
    Membre averti
    Profil pro
    Webmaster
    Inscrit en
    Octobre 2006
    Messages
    41
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations professionnelles :
    Activité : Webmaster

    Informations forums :
    Inscription : Octobre 2006
    Messages : 41
    Par défaut
    Ok bein je vais essayer cette astuce!

    Merci du coup de pouce

  4. #4
    Membre averti
    Profil pro
    Webmaster
    Inscrit en
    Octobre 2006
    Messages
    41
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations professionnelles :
    Activité : Webmaster

    Informations forums :
    Inscription : Octobre 2006
    Messages : 41
    Par défaut
    A voir ça ne fonctionne pas malheureusement il n'accepte pas la suite de ces 2 caractères à la compilation de la jsp... Une autre idée???

  5. #5
    Membre chevronné
    Profil pro
    Inscrit en
    Août 2004
    Messages
    310
    Détails du profil
    Informations personnelles :
    Âge : 48
    Localisation : France

    Informations forums :
    Inscription : Août 2004
    Messages : 310
    Par défaut
    Dans les balises img, à la fin, tu dois avoir un espace devant le slash.

    et non

  6. #6
    Membre averti
    Profil pro
    Webmaster
    Inscrit en
    Octobre 2006
    Messages
    41
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations professionnelles :
    Activité : Webmaster

    Informations forums :
    Inscription : Octobre 2006
    Messages : 41
    Par défaut
    Je viens de modifier la chose mais ça ne résoud malheureusement pas mon problème... Je vois vraiment pas ce que j aurais pu faire de faux j ai beau relire je vois pas...

  7. #7
    Membre Expert Avatar de Tober
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Juillet 2007
    Messages
    824
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : Luxembourg

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : Finance

    Informations forums :
    Inscription : Juillet 2007
    Messages : 824
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    var msg=new Array() 
    var compteur=0 
    var texte="";
    Essaye de mettre un ; aux deux premières instructions !

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    msg[compteur]="<div class='DivNews'><img src='/system/modules/ch.hearc.portail/resources/gris/arcNews.jpg' alt='Logo News'/></div><div class='DivNews'><a href='/hearc/fr/hearc/ms_hearc/modules/news/news_0001.html'>Résultat du jeu concours 'Economie 21'</a></div>";
    J'aurais plutot tendance à inverser les guillements :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    msg[compteur]='<div class="DivNews"><img src="/system/modules/ch.hearc.portail/resources/gris/arcNews.jpg" alt="Logo News"/></div><div class="DivNews"><a href="/hearc/fr/hearc/ms_hearc/modules/news/news_0001.html">Résultat du jeu concours "Economie 21"</a></div>';
    Peut être que ça n'a rien avoir mais c'est tjs ça de corrigé

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [W3C] Problème validation w3c avec html/javascript
    Par mademoisellem dans le forum Balisage (X)HTML et validation W3C
    Réponses: 22
    Dernier message: 31/01/2008, 16h19
  2. [W3C] validation code html
    Par xxx74 dans le forum Balisage (X)HTML et validation W3C
    Réponses: 2
    Dernier message: 29/01/2008, 21h42
  3. Partager du code Javascript entre plusieurs pages HTML
    Par oceane751 dans le forum Général JavaScript
    Réponses: 29
    Dernier message: 10/01/2006, 15h20
  4. [W3C] validation WC3 HTML ou XHTML
    Par FoxLeRenard dans le forum Balisage (X)HTML et validation W3C
    Réponses: 12
    Dernier message: 14/12/2005, 18h57
  5. [W3C] Validation HTML W3C / <a> et <textarea>
    Par nico-pyright(c) dans le forum Balisage (X)HTML et validation W3C
    Réponses: 5
    Dernier message: 03/08/2005, 16h33

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo