Hola a todos,
estamos empezando a estudiar JavaScript para integrarlo en nuestras aplicaciones y estamos pegaos. A ver si esta es fácil:
hemos definido como contenido de un control tipo “Texto estático” en un formulario el siguiente contenido tipo script para presentar una marquesina :
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)
clearTimeout(ScrollID1)
ScrollEjecutandose1 = false
}
function ScrollTexto1() {
if (posicion1 == longitud1)
posicion1 = 0
trozo1 = texto_scroll.substring(posicion1, longitud1)
document.desplazamiento1.ventana1.value = trozo1
posicion1++
ScrollID1 = setTimeout(“ScrollTexto1()”, 150)
}
function IniciarScroll1() {
DetenerScroll1()
ScrollEjecutandose1 = true
ScrollTexto1()
}
window.onload = IniciarScroll1;
if (document.captureEvents) {
document.captureEvents(Event.LOAD)
}
Pues ejecutando este script en un navegador funciona sin problemas pero en V7 la última sentencia provoca un error (en la línea 31 : " window.onload = IniciarScroll1; "
¿alguna idea ?