Ver Mensaje Individual
  #1 (permalink)  
Antiguo 18/02/2011, 05:42
lacampiza
 
Fecha de Ingreso: febrero-2011
Mensajes: 2
Antigüedad: 13 años, 2 meses
Puntos: 0
mi javascript hace lo que tiene que hacer en ie pero en mozilla, chrome,... no

Hola buenos dias a todos,
He realizado un javascript para un scroll horizontal y el problema es que en internet explorer funciaona bien pero en los demas navegadores funciona pero el scroll se mueve a demasiada velocidad y no encuentro el problema os agradeceria si me podiais ayudar.
El codigo es el siguiente: este es el scroll.js y en el html lo unico que hago es (<script src="js/scroll.js" type="text/javascript"></script>)

scroll.js
-----------------------------------------------------------------
scrollStep=4;

timerLeft="";
timerRight="";

function toLeft(id){
document.getElementById(id).scrollLeft=0;
}

function scrollDivLeft(id){
clearTimeout(timerRight);
document.getElementById(id).scrollLeft+=scrollStep ;
timerRight=setTimeout("scrollDivLeft('"+id+"')",10 );
}

function scrollDivRight(id){
clearTimeout(timerLeft);
document.getElementById(id).scrollLeft-=scrollStep;
timerLeft=setTimeout("scrollDivRight('"+id+"')",10 );
}

function toRight(id){
document.getElementById(id).scrollLeft=document.ge tElementById(id).scrollWidth;
}

function stopMe(){
clearTimeout(timerRight);
clearTimeout(timerLeft);
}