18/02/2011, 05:42
|
| | Fecha de Ingreso: febrero-2011
Mensajes: 2
Antigüedad: 13 años, 9 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);
} |