Ver Mensaje Individual
  #68 (permalink)  
Antiguo 23/06/2003, 12:53
Avatar de Carlitos
Carlitos
Usuario no validado
 
Fecha de Ingreso: mayo-2001
Ubicación: Zaragoza
Mensajes: 1.304
Antigüedad: 23 años, 10 meses
Puntos: 25
Hola.

A ver. Cambia esto: (funciona en Netscape 7 y en IE 6)

Código:
function down(valor)
{
vl=valor
pixel=parseInt(document.getElementById("dentro").style.top);
if (pixel<0)
{
document.getElementById("dentro").style.top = pixel + 5
anima = setTimeout("down(vl)",50)
}
}


function up(valor)
{
vl=valor
pixel=parseInt(document.getElementById("dentro").style.top);
altura=parseInt(document.getElementById("dentro").style.height)
if (pixel >- altura)
{
document.getElementById("dentro").style.top = pixel - 5
anima = setTimeout("up(vl)",50)
}
}

Luego he detectado un pequeño fallito. No se si te habrás dado cuenta, pero en este scroll, cuando pulsas en un botón, va más rapido que solamente si te situas encima. El fallo es quee si pulsas y luego sueltas, el scroll no para. Para solucionar esto, en el código donde tienes los botones, cambia esto:

onmouseup=para()


Un saludo.