没有执行是因为你根本没有触发stopdrag,因为你startdrag的时候alert了一下,这个时候已经blur了,松开鼠标触发不到事件了
<script>
var div_img = document.getElementById("img"); 
         
        div_img.onmousedown = startdarg; 
        div_img.onmouseup = stopdarg; function startdarg(event) 

        if (!event) 
        { 
        event = window.event; 
         x=event.offsetX; 
          y =event.offsetY; 
        //alert(x + "  " + y); 
          self.status=x+":"+y;       
        } } function stopdarg(event) 

        if (!event) 
        { 
                //alert("haha"); 
                event = window.event; 
                var a = event.offsetX; 
                var b = event.offsetY; 
                 
                //alert(a + "  " + b); 
                self.status=a+":"+b;
                 
        } 
         
}
</script>
注意看左下角状态栏的变化