- Timestamp:
- 08/24/10 17:13:42 (14 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/2.2/jabberit_messenger/jmessenger/js/dragdrop.mini.js
r3102 r3177 2 2 (function() 3 3 {var _element=null;var _elementA=null;var _elementB=null;var _parent=null;function _configEvent(pObj,pEvent,pHandler) 4 {if( typeof pObj=='object')4 {if(pObj&&typeof pObj=='object') 5 5 {if(pEvent.substring(0,2)=='on') 6 6 pEvent=pEvent.substring(2,pEvent.length);if(arguments.length==3) … … 9 9 pObj.attachEvent('on'+pEvent,pHandler);} 10 10 else if(arguments.length==4) 11 {if(pObj.removeEventListener&&pObj.removeEventListener!='undefined') 12 pObj.removeEventListener(pEvent,pHandler,false);else if(pObj.detachEvent) 13 pObj.detachEvent('on'+pEvent,pHandler);}}} 11 {if(pObj.removeEventListener) 12 {pObj.removeEventListener(pEvent,pHandler,false);} 13 else if(pObj.detachEvent) 14 {pObj.detachEvent('on'+pEvent,pHandler);}}}} 14 15 function _drag(e) 15 16 {if(typeof e.preventDefault!='undefined') … … 38 39 function _mouseUp() 39 40 {if(_element) 40 {_ mouseUpShadow();_configEvent(_element,'onmousemove',_mouseMove,'remove');_configEvent(top.document,'onmousemove',_mouseMove,'remove');_configEvent(_element,'onmouseup',_mouseUp,'remove');_configEvent(top.document,'onmouseup',_mouseUp,'remove');_element.mouseOffset=null;_element=null;}}41 {_configEvent(_element,'onmousemove',_mouseMove,'remove');_configEvent(top.document,'onmousemove',_mouseMove,'remove');_configEvent(_element,'onmouseup',_mouseUp,'remove');_configEvent(top.document,'onmouseup',_mouseUp,'remove');_element.mouseOffset=null;_mouseUpShadow();}} 41 42 function _mouseDownShadow(e) 42 43 {try
Note: See TracChangeset
for help on using the changeset viewer.