J'ai essayé de valider ma page avec le validateur du W3C et ça me met une erreur:
# Warning Line 28 column 10: character "<" is the first character of a delimiter but occurred as data.
if (g < word.length)
This message may appear in several cases:
* You tried to include the "<" character in your page: you should escape it as "<"
* You used an unescaped ampersand "&": this may be valid in some contexts, but it is recommended to use "&", which is always safe.
* Another possibility is that you forgot to close quotes in a previous tag.
Alors en gros il me dit qu'il faut remplacer < par < et bien j'obéis et j'ai toujours une erreur
puisque la console d'erreur de firefox me dit que ya un truc qui cloche apres < et dans IE j'ai un triangle avec un point d'exclamation.
Je capte pas trop
je vous mets le script en question:
<script language="JavaScript" type="text/javascript">
word = new Array();
word[0] = "www.google.com";
g = 0;
h = 0;
i = 0;
suiv();
function suiv()
{
if (g < word.length)
{ if (h < word[g].length)
{ window.status = word[g].substring(-1, h) + word[g].charAt(h);
h++;
window.setTimeout("suiv();", 100);
}
else
{ maj();
}
}
else
{ g = 0;
suiv();
}
}
function maj()
{ if (i <= word[g].length)
{ window.status = word[g].substring(-1, i) + (word[g].charAt(i)).toUpperCase() + word[g].substring(i+1, word[g].length);
i++;
window.setTimeout("maj();", 100);
}
else
{ g++;
h = 0;
i = 0;
window.setTimeout("suiv();", 2000);
}
}
</script>
PS: j'y connais rien en JS..je me fie aux validateur(s)
