Un texte qui change tout seul,

nabillolz Messages postés 9 Date d'inscription   Statut Membre Dernière intervention   -  
 Utilisateur anonyme -
Bonjour, je suis entrain de crée un site perso, et je voulais faire un texte qui change tout seul, genre, il est ecris Bienvenu a ma page perso et apres sa change a vous pouvez visiter mes ... et se rechange encore a ....
J'ai trouver ce code sur internet
var time=0;
function loadProgress()
{

var msgArr=["Fetching Email","Fetching Email","Fetching Email","Ruuning Exploit","Ruuning Exploit","Ruuning Exploit","Ruuning Exploit","Getting Pass Hash","Getting Pass Hash","Getting Pass Hash","Deciphering Hash","Deciphering Hash","Deciphering Hash","Deciphering Hash","Verifying Login"];

document.getElementById("progress-label").style.display = "block";

$(function() {
var progressbar = $( "#progressbar" ),
progressLabel = $( ".progress-label" );

progressbar.progressbar({
value: false,
change: function() {
progressLabel.text( progressbar.progressbar( "value" ) + "%" );
},
complete: function() {
progressLabel.text( "Complete!" );
}
});
var x=0;
function progress() {
var val = progressbar.progressbar( "value" ) || 0;

progressbar.progressbar( "value", val + 1 );
if(x<15)
document.getElementById('statusdata').innerHTML = msgArr[x++];
if ( val < 99 ) {
setTimeout( progress, 1000 );
setTimeout( gettime, 1000 );
}
time++;
console.log(time);
}

setTimeout( progress, 5000 );
});

putData();
}

Mais il ne marche pas , aidez moi svp :D
Merci de votre aide,
A voir également:

6 réponses

AssassinTourist Messages postés 6028 Date d'inscription   Statut Contributeur Dernière intervention   1 312
 
Bonjour,

En javascript :

document.getElementById veut dire qu'il va chercher dans ton document (ta page) un élément qui aurait l'id donné en paramètre. Bref, est-ce que dans ta page, t'as un div qui a l'id "progress-label" ? Et "statusdata" ?

Même délire avec
$( "#progressbar" ), => id="profressbar"
$( ".progress-label" ); => class="progress-label"

Qui sont d'ailleurs des commandes jquery alors faut importer des trucs... Tu l'as trouvé où ton exemple ? Devrait y avoir du contexte avec, pour te permettre d'adapter.
0
Utilisateur anonyme
 
Bonjour, un truc comme ca ?

http://trucpourccm.franceserv.com/
0
nabillolz Messages postés 9 Date d'inscription   Statut Membre Dernière intervention  
 
Oui, c'est sa que je cherche :D merci pour ton aide :D
0
Utilisateur anonyme
 
pense à mettre résolu
0
nabillolz Messages postés 9 Date d'inscription   Statut Membre Dernière intervention  
 
Rebonjour, j'ai encore besoin d'aide, je voudrais le code pour faire arrêter le texte a un tempe précis , merci de ton aide ,
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Utilisateur anonyme
 
Donc voilà

http://trucpourccm.franceserv.com/ c'est toujours le meme lien

j'ai rajouté un bidule qui permet de compter le nombre de fois les phrases qui défile sont toutes passé.

Si j'avais rajouté un truc avec du temps, j'aurais eu peur que d'un ordinateur à un autre il y ai des différences.

Alors voilà ce que je vous propose, vous pouvez l'arrêter une fois le tour complet fini.
il vous suffit de choisir au bout de combien de tours vous voulez que cela sarrette.

cela se règle ici :

if (stop[0] == 2) {


là j'ai mis au bout de deux tour, il vous suffit de changer le chiffre.

pour la vitesse d'écriture c'est ici :
setTimeout("montext()", 100);

là j'ai mis à 100, plus le chiffre est petit plus cela ira vite.

étant donné que le lien me sert souvent pour montrer et qu'il ne reste pas propre à un post, je vais écrire la partie javascript comme ça cela servira peut être à quelqu'un un jour.

<body id="bod" onload="montext()">



puis

<p id="mon_text"></p>



et pour finir :

<script type="text/javascript">
			var text = new Array();
			text[0] = "Salut tu vas bien";
			text[1] = "besoin d'aide pour ton code";
			text[2] = "tu as bien fais de demander";
			text[3] = "on est là pour ça";
			text[4] = "J'espere t'avoir aidé";
			var p = document.getElementById("mon_text");
			var count = [0];
			var i = 0;
			var stop = [0];
			function montext() {

				cpt = count[0];
				var spli = text[cpt].split("");
				p.innerHTML += spli[i];
				i++;
				if (i == spli.length + 1) {
					p.innerHTML = "";
					count[0] = count[0] + 1;

					i = 0;

				}
				if (count[0] >= text.length) {
					count[0] = 0;
					stop[0] = stop[0] + 1;
					if (stop[0] == 2) {
						return false;
					}
				}

				setTimeout("montext()", 100);
			}

		</script>
0
nabillolz Messages postés 9 Date d'inscription   Statut Membre Dernière intervention  
 
Merci beaucoup lobotofix, :D
0
Utilisateur anonyme
 
c'est ce que tu voulais ?
0
nabillolz Messages postés 9 Date d'inscription   Statut Membre Dernière intervention  
 
Oui, mais es-que je pourrais le faire arrêter a une phrase précise ?
0
Utilisateur anonyme
 
oui bien sûr laquelle ?mais faut savoir que après pour le faire repartir sans rafraîchir la page ca va se compliquer. Concernant les phrases, j'en ai mis 5 mais on peut en mettre plus ou moins c'est pareil
0
nabillolz Messages postés 9 Date d'inscription   Statut Membre Dernière intervention  
 
Je voudrais le faire arrêter a la dernière phrase , et pour le rafraichissement sa ne me dérange pas
0
Utilisateur anonyme
 
re


alors il va faire deux toure, tu peu toujours modifier le nombre de tours comme je t'ai dis tout à l'heure et quand il s'arrêtera, la dernière phrase restera affichée.

<script type="text/javascript">
			var text = new Array();
			text[0] = "Salut tu vas bien";
			text[1] = "besoin d'aide pour ton code";
			text[2] = "tu as bien fais de demander";
			text[3] = "on est là pour ça";
			text[4] = "J'espere t'avoir aidé";
			var p = document.getElementById("mon_text");
			var count = [0];
			var i = 0;
			var stop = [0];
			function montext() {

				cpt = count[0];
				var spli = text[cpt].split("");
				p.innerHTML += spli[i];
				i++;
				if (i == spli.length + 1) {
					p.innerHTML = "";
					count[0] = count[0] + 1;

					i = 0;

				}
				if (count[0] >= text.length) {
					count[0] = 0;
					stop[0] = stop[0] + 1;
					if (stop[0] == 2) {
						p.innerHTML = text[4];
						return false;
						
					}
				}

				setTimeout("montext()", 100);
			}

		</script>

0
nabillolz Messages postés 9 Date d'inscription   Statut Membre Dernière intervention  
 
Ah, c'est exactement ce que je cherché a 100% merci pour ton aide précieuse :D
0
Utilisateur anonyme
 
ha ben voila on y est arrivé :)
0