Aide personnalisation Script JS "machine à ecrire"

VaN
Mammouth du PHP | 1107 Messages

04 juil. 2005, 13:46

les deux premiers necessitent un champ text pour fonctionner, ce que je voudrais eviter.
quant au dernier, je n'ai pas réussi a le faire fonctionner.

VaN
Mammouth du PHP | 1107 Messages

18 juil. 2005, 09:51

pour les intéressés, le script parfait :

Code : Tout sélectionner

<script type="text/javascript"> var texte = '<?php echo $result_news['texte']; ?>'; var delai = 100; var delai_apres_fin = 2000; // Temps à attendre avant de reboucler (en ms) function machine_a_ecrire() { var i = arguments[0] ? arguments[0] : 0; if (i < texte.length) { document.getElementById('bulle').innerHTML = texte.substring(0, i+1); setTimeout('machine_a_ecrire(' + ++i + ')', delai); } else setTimeout('machine_a_ecrire()', delai_apres_fin); } window.onload = machine_a_ecrire; </script>