Bonjour,
je souhaite arrèter ce script à sa première ligne pour ne pas qui tourne en boucle, mais je ne sais pas comment m'y prendre ?
http://javascript.developpez.com/sou...ers#defiltexte
au hasard j'ai essayer sa à la fin du script :
if (typewriter() = letexte.length)
windows.stop();
else windows.stop();
Sa ne fonctionne pas
Merci d'avance
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32 <html> <head> <title>typewriter</title> <script type='text/javascript'> var letexte = 'Du texte a écrire avec'; var montimer; var cmpt = 0; function typewriter(){ lelien = document.getElementById('lien'); if(cmpt < letexte.length){ courant = lelien.innerHTML.substring(0, lelien.innerHTML.length -1); courant += letexte.charAt(cmpt)+"_"; lelien.innerHTML = courant; } else { lelien.innerHTML = ""; cmpt = -1; } cmpt++; setTimeout("typewriter()",150); } window.onload = function() { typewriter(); } </script> </head> <body> <a href="#" id="lien" style="text-decoration: none;"></a> </body> </html>
Partager