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
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>
Merci d'avance