Cuando todos navegan por el sitio web, el texto en la barra de estado activa aparece uno tras otro de izquierda a derecha. ¿Le abruma la vista? ¿También desea que su propia página web tenga el mismo efecto? Utilice la aplicación de programa JavaScript para lograr este efecto. Analicemos cuidadosamente cómo se produce este efecto dinámico.
La idea para lograr este efecto es: primero asignar el texto que se presentará a una variable, configurar una función y escribir texto en la barra de estado de vez en cuando. El texto aparecerá de forma incremental. igual a la longitud de toda la oración, tiempo, configúrelo en 0, escriba el texto nuevamente y siga repitiendo para obtener este efecto.
A continuación, echemos un vistazo al programa fuente.
<lenguaje de escritura="JavaScript">
var msg = "¡¡Bienvenido a 5D Multimedia!!!";
// La variable msg es para configurar el texto (una oración) que aparecerá en la barra de estado
intervalo var = 120
//Establece el intervalo durante cuántos milisegundos la longitud del texto aumenta en uno, aquí es 120 milisegundos
var secuencia=0;
//Representa la longitud del texto dinámico
funciónDesplazamiento() {
len = mensaje.longitud;
ventana.estado = msg.substring(0, secuencia+1);
//Agrega un caracter al texto
secuencia ++;
//Agrega uno a la longitud del texto dinámico
si (sec >= len) {
secuencia = 0;
ventana.estado = '';
window.setTimeout("Desplazamiento();", intervalo);
}
// Si la longitud del texto dinámico es la misma que la de toda la oración, establezca la longitud del texto dinámico en 0 y comience de nuevo.
demás
window.setTimeout("Desplazamiento();", intervalo);
}
Voluta();
</script>
Copie el código fuente anterior en la etiqueta <body></body> del archivo HTML para tener los siguientes efectos: