<script language="javascript" type="text⁄javascript">
⁄⁄SCROLLING DE UN TEXTO
⁄⁄Autor: Iván Nieto Pérez
⁄⁄Este script y otros muchos pueden
⁄⁄descarse on-line de forma gratuita
⁄⁄en El Código:
www.elcodigo.com
var ScrollID1 = null
var ScrollEjecutandose1 = false
var trozo1
var espacios1 = " "
var texto1 = "Esta frase debe desplazarse por el cuadro de texto..."
var texto_scroll = espacios1 + texto1 + espacios1
var longitud1 = texto_scroll.length
var posicion1 = 0
function DetenerScroll1(){
if(ScrollEjecutandose1) ⁄⁄solo lo detiene si esta en marcha
clearTimeout(ScrollID1)
ScrollEjecutandose1 = false
}
function ScrollTexto1() {
if (posicion1 == longitud1) ⁄⁄ha llegado al final de la frase
posicion1 = 0 ⁄⁄reinicializa para comenzar por el principio
trozo1 = texto_scroll.substring(posicion1, longitud1) ⁄⁄cada vez se muestra una letra menos...
document.desplazamiento1.ventana1.value = trozo1 ⁄⁄...asi se produce el efecto scroll
posicion1++
ScrollID1 = setTimeout("ScrollTexto1()", 150) ⁄⁄para reescribir el texto cada 150 msg.
}
function IniciarScroll1() {
DetenerScroll1() ⁄⁄no se debe iniciar si ya esta en marcha
ScrollEjecutandose1 = true
ScrollTexto1()
}
window.onload = IniciarScroll1;
if (document.captureEvents) { ⁄⁄N4 requiere invocar la funcion captureEvents
document.captureEvents(Event.LOAD)
}
<⁄script>