实现通过鼠标拖拽Div元素，处理兼容与异常。