Dudu
samedi 20 mai 2006 à 18:33
Bonjour
Disons pour faire court que ce script JS n'est pas un chef-d'oeuvre

Tu as peut-être la solution d'externaliser le script, mais là en fait tu 'trompes' le validateur en gardant un code incorrect.
Autre solution, corriger le script: il faudra pour cela lui ajouter des <!-- commentaires HTML --> de part et d'autre, remplacer le <script language="javascript"> par un <script type="text/javascript> bien plus correct, éviter les hspace vspace et compagnie qui sont dépréciés depuis pas mal de temps, essayer de trouver un moyen de 'dégrader' correctement pour les visiteurs qui n'auront pas activé le JS etc, enlever les lettres capitales, etc..
Enfin, 3e solution: changer de script..
À ce propos, les "document.write" ne passent pas en XHTML pur et dur. Là, tu envoies tout de même ton contenu en "text/html" donc çà passe quand même, mais le jour où ton contenu sera envoyé en "application/xhtml+xml" ce script ne fonctionnera plus.
(Hors-sujet: étudiant en biologie moléculaire ? Vaste domaine, bien du courage !

)