var ma_phrase="<b>Avertissement : l\'écran de NS6 n\'aime pas du tout !!! </b><br><br>J\'ai créé ce script aprés avoir pondu celui portant sur le message dans la barre d\'état. La difficulté d\'écrire dynamiquement dans une page HTML n'en est pas une si on s\'en tient rigoureusement à la stricte logique de Javascript... Quand vous écrivez \"document.write\", Javascript vous obéit et écrit dans le \"document\" ! Mais de manière passive et on ne peut plus statique... Pour qu\'il devienne dynamique, il faut ruser et faire appel à un &lt;div&gt;. <br>Voici le code pour écrire dynamiquement du texte : <br><br>&lt;script&gt; //script de Honolulu http://triviere.free.fr <br>var phrases=\"votre_texte_personnalisé\" <br>longu=phrases.length <br>for (f=0;f&lt;longu;f++) <br>function montrees(){<br>NS4 = (document.layers)?1:0; <br>IE4 = (document.all)?1:0; <br>W3C = (document.getElementById)?1:0; <br>if (W3C){var endroits = document.getElementById(\'baba\');} <br>else if (NS4){var endroits = document.layers[\'baba\'];} <br>else {var endroits = document.all[\'baba\'];} <br>if (f&gt;longu){f=0} <br>else {f++} <br>texto=phrases.substring(f,0) <br>if (W3C){endroits.innerHTML=texto;}<br>if (IE4){endroits.innerHTML=texto;}<br>if (NS4){endroits.document.open();<br>endroits.document.write(texto);<br>endroits.document.close();} <br>setTimeout(\'montrees()\',100)}<br><br>Dans ce script, contrairement à mes habitudes et en raison de la présence d\'un &lt;div&gt; (ici nommé \'baba\') j\'ai inséré un code discriminateur pour rendre ce script compatible (dans la limite du raisonnable :o) <br>Voilà... Je pense que vous en savez assez maintenant pour dynamiser l\'affichage de vos pages HTML..."

longueurs=ma_phrase.length
for (k=0;k<longueurs;k++)
function ecritt(){
NS4 = (document.layers)?1:0; 
IE4 = (document.all)?1:0; 
W3C = (document.getElementById)?1:0; 
if (W3C){var lolo = document.getElementById('dodo');}
else if (NS4){var lolo = document.layers['dodo'];}
else {var lolo = document.all['dodo'];} 
if (k>longueurs){k=0}
else {k++}
textet=ma_phrase.substring(k,0)
if (W3C){lolo.innerHTML=textet;}
if (IE4){lolo.innerHTML=textet;}
if (NS4){lolo.document.open();lolo.document.write(textet);lolo.document.close();}
if (k==longueurs){stab()}
setTimeout('ecritt()',100)
}
function stab(){
if (W3C){lolo.innerHTML=" ";}
if (IE4){lolo.innerHTML=" ";}
if (NS4){lolo.document.open();lolo.document.write(" ");lolo.document.close();}
}
