The code is short, and the jsdiv layer is dragged to implement the Code [compatible with IE and Firefox]. For more information, see.
<Script type = "text/javascript"> var ie = document. all; var nn6 = document. getElementById &&! Document. all; var isdrag = false; var x, y; var dobj; function movemouse (e) {if (isdrag) {dobj. style. left = nn6? Tx + e. clientX-x: tx + event. clientX-x; dobj. style. top = nn6? Ty + e. clientY-y: ty + event. clientY-y; return false ;}} function selectmouse (e) {var fobj = nn6? E.tar get: event. srcElement; var topelement = nn6? "HTML": "BODY"; while (fobj. tagName! = Topelement & fobj. className! = "Dragme") {fobj = nn6? Fobj. parentNode: fobj. parentElement;} if (fobj. className = "dragme") {isdrag = true; dobj = fobj; tx = parseInt (dobj. style. left + 0); ty = parseInt (dobj. style. top + 0); x = nn6? E. clientX: event. clientX; y = nn6? E. clientY: event. clientY; document. onmousemove = movemouse; return false ;}} document. onmousedown = selectmouse; document. onmouseup = new Function ("isdrag = false"); script <p align = "center"> </p>
[Ctrl + A select all Note: If you need to introduce external Js, You need to refresh it to execute]