Ver Mensaje Individual
  #2 (permalink)  
Antiguo 10/12/2010, 18:39
Avatar de zerokilled
zerokilled
Javascripter
 
Fecha de Ingreso: abril-2009
Ubicación: Isla del Encanto, La Borinqueña [+>==]
Mensajes: 8.050
Antigüedad: 15 años, 10 meses
Puntos: 1485
Respuesta: Ayuda con funcion para hacer vibrar un div

es normal que solo vea el desplazamiento de 5 pixeles o incluso ninguno según sea el navegador. notese que siempre le estas dando el mismo valor a las propiedades left, right, top y bottom. además que las funciones setTimeout se interpretan todas al mismo tiempo. en la forma mas básica tienes que invocar una función de forma recursiva con un delay. la función asigna los valores a las propiedades (left|right|top|bottom) y el delay (setTimeout) invoca la misma función.

si quieres tener una mejor idea, busca por "temblar ventanas" (javascript shaking window), este tipo de script ha existido desde el boom de dhtml.
__________________
la maldad es una virtud humana,
y la espiritualidad es la lucha del hombre contra su maldad.