6 .dragme{position:relative;}
9 <script language="JavaScript1.2">
13 var nn6=document.getElementById&&!document.all;
24 dobj.style.left = nn6 ? tx + e.clientX - x : tx + event.clientX - x;
25 dobj.style.top = nn6 ? ty + e.clientY - y : ty + event.clientY - y;
30 function selectmouse(e)
32 var fobj = nn6 ? e.target : event.srcElement;
33 var topelement = nn6 ? "HTML" : "BODY";
35 while (fobj.tagName != topelement && fobj.className != "dragme")
37 fobj = nn6 ? fobj.parentNode : fobj.parentElement;
40 if (fobj.className=="dragme")
44 tx = parseInt(dobj.style.left+0);
45 ty = parseInt(dobj.style.top+0);
46 x = nn6 ? e.clientX : event.clientX;
47 y = nn6 ? e.clientY : event.clientY;
48 document.onmousemove=movemouse;
53 document.onmousedown=selectmouse;
54 document.onmouseup=new Function("isdrag=false");
61 <img src="icon.gif" class="dragme" id="test1"><br>
62 <img src="icon.gif" class="dragme" id="test2"><br>
64 <div style="position: absolute; left: 210px; top: 80px; height: 400px; width: 100px; padding: 10em;">
65 <img src="icon.gif" class="dragme" id="test3"><br>
66 <img src="icon.gif" class="dragme" id="test4"><br>