javascript拖动效果的一个注意事项:拖动图片时,mousemove事件会被中断

转载地址: http://www.haogongju.net/art/1420536


在IE浏览器中尝试拖动一下图片,你会发现鼠标会成为禁止操作的样式,图片是被禁止拖动的。

在Firefox中拖动是加入图片收藏, 在第三次拖动时, mouseup将不会触发。

原因是因为执行了浏览器的默认事件,解决方法如下:

Firefox

在mousedown中 加入  return false;即可

IE

ie中只要在mousemove中加入return false;即可



你可能感兴趣的:(javascript学习笔记)