Texte dans la barre de status

Contenu du snippet

Vous entrez plusieur phrase, puis une par une la phrase va incrémenter une lettre à chaque fois (style machine à écrire) puis chacune des lettres dans l'ordre vont devenir des majuscules puis redevenir minuscule ainsi de suite pour chaque phrase.

Source / Exemple :


<script language="JavaScript">
/******************************************/
/*   Phrase dans la barre de Status       */
/*            By KheYrO                   */
/*                     03/04/2005         */
/* http://orsw.free.fr                    */
/*                                        */
/* Utilisation et modification libre pour */
/* tout renseignement kheyro@gmail.com me */
/* prévenir si possible pour toutes       */
/* améliorations.                          */
/******************************************/

//On définit le tableau
//Pour ajouter d'autre phrase word[numéro] = "votre phrase"
word = new Array();
word[0] = "Bonjour";
word[1] = "Je suis un ouf";
word[2] = "Denis hahahah";

//On met les variables à zéro
g = 0;
h = 0;
i = 0;
suiv();

/*
  Fonction qui va ajouter une lettre a chaque fois
  que l'on augmente de 1 la varible h. on tenant
  compte que la variable g n'est pas supérieure au
  nombre d'élément du tableau

  • /
function suiv() { if (g < word.length) { if (h < word[g].length) { window.status = word[g].substring(-1, h) + word[g].charAt(h); h++; window.setTimeout("suiv();", 100); //Temps d'affichage des lettres 1000 = 1sec } else { maj(); } } else { g = 0; suiv(); } } function maj() { if (i <= word[g].length) { window.status = word[g].substring(-1, i) + (word[g].charAt(i)).toUpperCase() + word[g].substring(i+1, word[g].length); i++; window.setTimeout("maj();", 100); //Temps d'affichage de la majuscule 1000 =1sec } else { g++; h = 0; i = 0; window.setTimeout("suiv();", 2000); //Temps d'affichage de la phrase finale 1000 = 1sec } } </script>

A voir également

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.