Lorsque tout le monde navigue sur le site Web, le texte dans la barre d'état active apparaît l'un après l'autre de gauche à droite. Voulez-vous également que votre propre page Web ait le même effet ? utiliser l'application du programme JavaScript est utilisée pour obtenir cet effet. Analysons soigneusement comment cet effet dynamique est produit.
L'idée pour obtenir cet effet est la suivante : attribuez d'abord le texte à présenter à une variable, configurez une fonction et tapez du texte dans la barre d'état de temps en temps. Le texte apparaîtra progressivement lorsque la longueur du texte est atteinte. égal à la longueur de la phrase entière, time, réglez-le sur 0, tapez à nouveau le texte et continuez à boucler pour obtenir cet effet.
Jetons ensuite un coup d'œil au programme source.
<langage de script="JavaScript">
var msg = "Bienvenue dans 5D Multimédia !!";
// La variable msg consiste à définir le texte (une phrase) à afficher dans la barre d'état
intervalle var = 120
//Définit l'intervalle pendant combien de millisecondes la longueur du texte augmente de un, ici il est de 120 millisecondes
var séq=0 ;
//Représente la longueur du texte dynamique
fonctionDéfilement() {
len = msg.longueur ;
window.status = msg.substring(0, seq+1);
//Ajoute un caractère au texte
séquence++ ;
//Ajouter un à la longueur du texte dynamique
si ( seq >= len ) {
séquence = 0 ;
window.status = '';
window.setTimeout("Scroll();", intervalle );
}
//Si la longueur du texte dynamique est la même que celle de la phrase entière, définissez la longueur du texte dynamique sur 0 et recommencez.
autre
window.setTimeout("Scroll();", intervalle );
}
Rouleau();
</script>
Copiez le code source ci-dessus dans la balise <body></body> du fichier HTML pour obtenir les effets suivants :