Bonjour à tous,

Je viens vers vous car j'ai trouvé comment afficher dans un ordre aléatoire les éléments <li></li> d'une liste.
Cependant, ce script ne fonctionne que sous Firefox et je n'ai pas trouvé pourquoi.

Voici le code :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
<ul>
<script language=javascript type="text/javascript">
choices=new Array()
choices[0]='<li>toto</li>'
choices[1]='<li>tutu</li>'
choices[2]='<li>titi</li>'
function RandomSort() {
return Math.floor((Math.random()*3)-1)
}
choices=choices.sort(RandomSort)
document.write(choices.join(" "))
</script>
</ul>
Merci d'avance pour vos conseils.

Bien cordialement,
Perceuse-Killer