Foros del Web » Programando para Internet » Javascript »

restricciones

Estas en el tema de restricciones en el foro de Javascript en Foros del Web. Hola buenas, Alguien sabe como se imponen restricciones de movimiento a una foto que se está arrastrando con un drag and drop, por ejemplo que ...
  #1 (permalink)  
Antiguo 13/04/2009, 14:39
 
Fecha de Ingreso: abril-2009
Mensajes: 29
Antigüedad: 15 años
Puntos: 0
restricciones

Hola buenas,

Alguien sabe como se imponen restricciones de movimiento a una foto que se está arrastrando con un drag and drop, por ejemplo que se que fija en una casilla de una tabla hecha en html.

Un saludo
  #2 (permalink)  
Antiguo 13/04/2009, 14:47
Avatar de Panino5001
Me alejo de Omelas
 
Fecha de Ingreso: mayo-2004
Ubicación: -34.637167,-58.462984
Mensajes: 5.148
Antigüedad: 20 años
Puntos: 834
Respuesta: restricciones

Depende de cómo quieras aplicar la restricción:
1)evitar el arrastre cuando se pase de un límite determinado
2)evitar que el elemento quede posicionado fuera de un límite determinado

Si 1)controlar durante el evento onmousemove la posición y, cuando se sale de los límites, remover la función asignada al evento on mousemove
Si 2)controlar durante el evento onmouseup la posición. Si está dentro de los límites, no hacer nada; si está fuera, posicionar en el lugar de origen o en el límite máximo más cercano.

Para comparar la posición podés usar los estilos top y left del objeto, y también su offsetHeight y su offsetWidth.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 01:37.