Faire apparaitre un texte progressivement.

Grand Mamamouchi Messages postés 33 Date d'inscription mardi 21 septembre 2004 Statut Membre Dernière intervention 6 mai 2005 - 21 sept. 2004 à 02:35
mekimene Messages postés 1 Date d'inscription lundi 18 octobre 2004 Statut Membre Dernière intervention 18 octobre 2004 - 18 oct. 2004 à 14:38
Salut a toi !

Je voudrais ecrire un script qui ferait apparaitre du texte
progressivement.

Voila le script :

green // couleur du texte
salmon // couleur du fond

jouai8u06f97cf876d86de67d8ne55ne68ndunty76u

<script>

conteneur_dhtml = document.getElementById('conteneur_html')

function bi_hexer(reel)
{
chaine = '0123456789abcdef'
cara_hexa = chaine.split('')
return cara_hexa[reel%16] + cara_hexa[parseInt(reel/16)]
}

duree_cumulee = 0

function faire_apparaitre(duree_totale)
{

while( duree_cumulee <= duree_totale )
{
ton = 255 * duree_cumulee/duree_totale

conteneur_dhtml.style.color = '#' + bi_hexer(ton) + 'ff' +
bi_hexer(ton)

duree_cumulee += duree_totale/255
setTimeout('faire_apparaitre()', duree_totale/255)
}

}

faire_apparaitre(5000)

</script>

Ca ne fonctionne pas et je ne comprends pas pourquoi.

Peux-tu m'eclairer ?

Merci de prendre soin de me repondre.

En esperant que
ce message te trouvera en pleine
forme, je
vous souhaite une excellente journee.

Dominique

mailto:d.braschi-blondeau@laposte.net

Bibi me fecit :

Loue a etudiant, au coeur de Paris (2e)...
Pour tout savoir sur cette opportunite, viens sur
http://d.braschi-blondeau.chez.tiscali.fr/Clery/

Tu veux connaitre l'esprit de la 'Maison
Brulee'... viens nous voir sur notre site a
http://lamaisonbrulee.chez.tiscali.fr !

3 réponses

gecka Messages postés 1 Date d'inscription mardi 21 septembre 2004 Statut Membre Dernière intervention 21 septembre 2004
21 sept. 2004 à 05:19
Comment on poste un nouveau message ???
0
Grand Mamamouchi Messages postés 33 Date d'inscription mardi 21 septembre 2004 Statut Membre Dernière intervention 6 mai 2005
23 sept. 2004 à 05:17
Bonjour a toi !

Je suis toujours sur mon objectif de faire apparaitre du texte
progressivement.

J'ai retrouve le nom des couleurs de fond et de texte et
-merveille- le nom de la fonction qui traduit les decimaux en
hexadecimaux.

Pour l'instant, je ne travaille plus sur les questions de temps.

Voici ou j'en suis :

tbtuf6ny7idntyutbtuf6ny7idntyutbtuf6ny

<script language = 'Javascript'>

hd_fond = document.bgColor.replace('#', '0x')
hd_text = document.fgColor.replace('#', '0x')
courante = hd_fond

delai = 22

function faire_apparaitre()
{
if( courante < hd_text )
courante++
else if( courante > hd_text )
courante--
else
alert('Fini!')

hd_courante = courante.toString(16)

document.getElementById('texte').innerHTML = " aaaaaaaaaaaaa "

setTimeout(faire_apparaitre(), delai)
}

faire_apparaitre()

</script>

D'une part, l'alert ne sort jamais.

D'autre part, le colorage s'arrete a un jaune alors que la
couleur de texte de depart est le noir.

Merci pour le coup de main !

En esperant que
ce message te trouvera en pleine
forme, je
te souhaite une excellente journee.

Dominique

mailto:d.braschi-blondeau@laposte.net

Bibi me fecit :

Loue a etudiant, au coeur de Paris (2e)...
Pour tout savoir sur cette opportunite, viens sur
http://d.braschi-blondeau.chez.tiscali.fr/Clery/

Tu veux connaitre l'esprit de la 'Maison
Brulee'...
viens nous voir sur notre nouveau site a :
http://lamaisonbrulee.chez.tiscali.fr !
0
mekimene Messages postés 1 Date d'inscription lundi 18 octobre 2004 Statut Membre Dernière intervention 18 octobre 2004
18 oct. 2004 à 14:38
Votre texte ici
0
Rejoignez-nous