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] norme w3c [FAQ]


Sujet :

HTML

  1. #1
    Membre régulier
    Inscrit en
    Avril 2005
    Messages
    300
    Détails du profil
    Informations forums :
    Inscription : Avril 2005
    Messages : 300
    Points : 93
    Points
    93
    Par défaut [W3C] norme w3c
    Bonjour,

    Je souhaiterais en javascript écrire un lien...
    seulement pour indiqué à document.write le texte que l'on veut afficher il faut des " texte à afficher ".... mais dedans j'ai ausi des " donc par logique j'ai employé des \" mais cela n'est pas valide...une autre facon de faire ?

    Merci à vous !

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    <script type="text/javascript">
          document.write("<a href="http://127.0.0.1/administration/aide_bbcode.html" onclick="window.open(this.href, 'SOBEMA', 'height=500, width=420, top=100, left=100, toolbar=no, menubar=yes, location=no, resizable=no, scrollbars=yes, status=no'); return false;">Aide bbcode</a>");
        </script>

  2. #2
    Membre confirmé Avatar de Perceval
    Homme Profil pro
    Responsable de projet fonctionnel
    Inscrit en
    Mars 2003
    Messages
    355
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Royaume-Uni

    Informations professionnelles :
    Activité : Responsable de projet fonctionnel
    Secteur : Distribution

    Informations forums :
    Inscription : Mars 2003
    Messages : 355
    Points : 464
    Points
    464
    Par défaut
    question bête... as tu essayé en remplacant les " par '
    Save a tree... Eat a beaver

  3. #3
    Membre régulier
    Inscrit en
    Avril 2005
    Messages
    300
    Détails du profil
    Informations forums :
    Inscription : Avril 2005
    Messages : 300
    Points : 93
    Points
    93
    Par défaut
    oui ca ne fonctionne pas !

  4. #4
    Rédacteur

    Avatar de khayyam90
    Homme Profil pro
    Architecte de système d’information
    Inscrit en
    Janvier 2004
    Messages
    10 369
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France, Bas Rhin (Alsace)

    Informations professionnelles :
    Activité : Architecte de système d’information

    Informations forums :
    Inscription : Janvier 2004
    Messages : 10 369
    Points : 40 164
    Points
    40 164
    Par défaut
    bien le bonjour,

    une possibilite, qui vaut ce qu'elle vaut, est de mettre tes scripts dans un fichier .js sous forme de fonctions, et de ne laisser plus dans le html que l'appel a ces fonctions.

    comme ca, tu conserveras la validation w3c

  5. #5
    Membre confirmé Avatar de Perceval
    Homme Profil pro
    Responsable de projet fonctionnel
    Inscrit en
    Mars 2003
    Messages
    355
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Royaume-Uni

    Informations professionnelles :
    Activité : Responsable de projet fonctionnel
    Secteur : Distribution

    Informations forums :
    Inscription : Mars 2003
    Messages : 355
    Points : 464
    Points
    464
    Par défaut
    Oups... j'avais mal lu.... mais pour rendre la partie javascript valide, il est conseillé de rajouter dans le script "CDATA"

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    <script type="text/javascript">
    //<![CDATA[
     
     .... Ton script
     
    //]]>
    </script>
    Save a tree... Eat a beaver

  6. #6
    Membre régulier
    Inscrit en
    Avril 2005
    Messages
    300
    Détails du profil
    Informations forums :
    Inscription : Avril 2005
    Messages : 300
    Points : 93
    Points
    93
    Par défaut
    Je n'ai pas tester ton truc étant donné que j'ai trouvé ! en fait il faut indiqué au navigateur que le code javascript est un commentaire..
    donc...

    //<!--

    code javascript...

    //-->

    voila !
    merci quand même ! mais confirme tu que cela fonctionne aussi ?

  7. #7
    Membre confirmé Avatar de Perceval
    Homme Profil pro
    Responsable de projet fonctionnel
    Inscrit en
    Mars 2003
    Messages
    355
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Royaume-Uni

    Informations professionnelles :
    Activité : Responsable de projet fonctionnel
    Secteur : Distribution

    Informations forums :
    Inscription : Mars 2003
    Messages : 355
    Points : 464
    Points
    464
    Par défaut
    Oui en fait, le fait de mettre [CDATA[ indique au validateur que le code compris entre ces balises est à interpréter comme du "texte". Et donc, il ne le prend pas en compte.

    Mettre le tout en commentaire revient au même. C'est juste une habitude de XML....

    Je te renvoie à cette page pour en savoir d'avantage => http://ljouanneau.com/blog/2004/04/0...n-cdata-en-xml
    Save a tree... Eat a beaver

Discussions similaires

  1. [W3C] Norme W3C et formulaire
    Par dam28800 dans le forum Balisage (X)HTML et validation W3C
    Réponses: 3
    Dernier message: 06/03/2009, 08h45
  2. [W3C] Norme W3c validateur
    Par kimcharlene dans le forum Balisage (X)HTML et validation W3C
    Réponses: 1
    Dernier message: 14/03/2007, 10h33
  3. [W3C] La norme w3c
    Par mailou dans le forum Balisage (X)HTML et validation W3C
    Réponses: 4
    Dernier message: 10/12/2006, 20h17
  4. [W3C] Validation norme W3C
    Par cerede2000 dans le forum Balisage (X)HTML et validation W3C
    Réponses: 5
    Dernier message: 03/10/2006, 14h01
  5. [HTML] Validation aux normes W3C Failed
    Par JaMJaMs dans le forum Balisage (X)HTML et validation W3C
    Réponses: 28
    Dernier message: 27/11/2005, 22h51

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