loading.................
Bueno para que se pueda arrastrar las imágenes, hay que devolver en false el burbujeo, ya que Mozilla y Opera le añaden eventos extra a las imágenes que es el de arrastrar y soltar ya que con esta acción estos navegadores te guardan la imagen o lo abren en otra url.
Código PHP:
if(window.event)
{
window.event.cancelBubble=true;
window.event.returnValue=false;
}
else
{
e.preventDefault();
}
Poner eso en el inicio y movimiento de la imagen..
Ahora bien, Es necesario asignar Event handlers.. porque tienes que eliminar el evento mouseup de la imagen... a no ser que en el mouseup le pongas
targetImagen.onmouseup=function(){}
Ahora bien, algo que yo uso en los event handlers para evitar los memory leaks es guardar los datos del evento en un array
Código PHP:
var eventos = [];
eventos.push({
_on:"mouseup",
_cb:functionCallback
});
El método que añade el evento debe devolver el INDICE de su evento y al momento de eliminar el evento, se exapande el indice con los CLOSURES y simplemente lees los datos en el indice guardado y pones en nulo el indice que acaba de eliminarElEvento.
Y para los memory leaks, lees el array eventos y los quitas.
connection closed.