Difficultés avec JavaScript

Choisir un nombre aléatoire | L'affichage d'un texte est incomplet | Problème d'accent dans les scripts
Choisir un nombre aléatoire pour tirer au sort une question à poser
La méthode mavariable = Math.random() pour tirer un nombre aléatoire de JavaScript ne fonctionne pas avec netscape2.
Je l'ai remplacé par un choix de la seconde du moment de la question ce qui n'est pas vraiment aléatoire mais suffisant pour créer une incertitude du choix
     function choisiquestion(numeromaxi) {
          madate = new Date()
          alea = madate.getSeconds() / 0.6
          alea = alea / 100
          alea = alea * ( numeromaxi -1 )
          alea = Math.round(alea) +1
          return alea
     }
L'affichage d'un texte est incomplet
Pour qu'un texte s'affiche jusqu'au bout dans un cadre il faut inscrire un <br> en fin de ligne pour que Netscape 2 termine l'affichage dans le cadre.
	for (var i = 1; i <= 17; i++) {
		alea = choisiquestion(50)
		parent.nomducadre.document.write("- question "+ i + alea)
	}
	parent.nomducadre.document.write("<br>")
 Problème d'accent dans les scripts
Les textes des scripts peuvent être écrits en html (ex: é=&eacute;) mais certains éditeurs comme Claris Home Page ne sauvegardent pas le fichier tel qu'il est écrit, ils interprètent les accents. Il faut donc utiliser un éditeur de texte qui ne bricole pas votre script (ex: bbedit).