javascript-events: 'mouseup' no se activa después de mousemove

Estoy tratando de arrastrar una imagen con javascript (sin bibliotecas). Puedo escuchar los eventos "mousedown" y "mousemove". Por alguna razón, no puedo capturar el evento "mouseup" después de mousemove. (Puedo capturar el mouseup si es un clic pero no si es un arrastre). He tratado de escuchar el evento en el documento, la ventana y la imagen. Aquí está la URL de mi página de prueba:

https: //dl-web.dropbox.com/get/Public/move.html? w = 74a0d498

¡Cualquier ayuda en esto sería muy apreciada! ¡Gracias

Respuestas a la pregunta(6)

Su respuesta a la pregunta